What is attribution?
Attribution is the process of giving credit to the marketing touchpoints that contributed to a sale. When a customer sees a Facebook ad on Monday, Googles your brand on Wednesday, and buys on Friday — which channel gets credit? The answer depends on your attribution model.Available models
Last-click (default)
Gives 100% of the credit to the last ad click before the purchase.First-click
Gives 100% of the credit to the first ad click in the customer journey.Linear
Distributes credit equally across all touchpoints in the journey.Time-decay
Gives more credit to touchpoints closer to the purchase, with exponentially decreasing weight for older touches.How to change your attribution model
- Go to Dashboard → Settings → Attribution
- Select your preferred model from the dropdown
- Click Save
Attribution windows
The click window determines how far back NSM looks for an ad click when an order comes in.| Window | Default | Notes |
|---|---|---|
| Click window | 30 days | Can be set to 1, 7, 14, 30, or 60 days |
| View window | 1 day | For view-through attribution (impressions) |
Multi-channel journeys
NSM tracks the full customer journey — every touchpoint from first visit to purchase. You can view individual journeys in Dashboard → Customers → [Customer]. Example journey:Matching methods
NSM uses three matching methods in order of priority:- Click ID match — Direct match via gclid/fbclid/ttclid. Highest accuracy (~100%).
- Fingerprint match — Device fingerprint links session to click. High accuracy (~90%).
- Email hash match — Logged-in customer matched via hashed email across devices.