Call Tracking
Affilync call tracking gives you sub-100ms attribution on every inbound call so you know exactly which campaign, keyword, or affiliate drove it.
1. Purchase a Tracking Number
- Go to Settings > Numbers > Buy Number.
- Choose a local, toll-free, or vanity number.
- Assign a number pool name (e.g., "Google Ads Pool").
You can also port an existing number under Settings > Numbers > Port Request.
2. Install the DNI Widget
Dynamic Number Insertion (DNI) automatically swaps the phone number displayed on your website based on the traffic source.
Add this snippet before </body>:
<script
src="https://track.affilync.com/dni.js"
data-account="YOUR_ACCOUNT_ID"
data-default="+18005551234"
async
></script>
| Attribute | Description |
|---|---|
data-account | Your Affilync account ID (found in Settings) |
data-default | Fallback number when no tracking number is available |
data-selector | CSS selector for elements to replace (default: a[href^="tel:"]) |
data-format | Display format: national, international, or e164 |
3. Configure Call Flows
Call flows define what happens when a tracking number is dialed.
- Navigate to Call Tracking > Call Flows.
- Click New Flow and choose a template or start blank.
- Drag and drop steps:
| Step Type | Description |
|---|---|
| Greeting | Play an audio file or TTS message |
| IVR Menu | "Press 1 for Sales, 2 for Support" |
| Ring Group | Ring multiple agents simultaneously or sequentially |
| Time Router | Route by business hours or day of week |
| Geo Router | Route by caller area code or region |
| AI Caller | Hand off to the AI receptionist |
| Voicemail | Record a message and email it to your team |
- Click Publish to activate.
4. Call Recording & Transcription
Enable recording per number or per call flow:
- Settings > Numbers > [Number] > Recording: toggle on.
- Recordings appear in Call Tracking > Call Log within 60 seconds.
- AI transcription and sentiment analysis are automatic on Pro plans and above.
5. Attribution & Reporting
Every call is tagged with:
- Source (Google Ads, Facebook, affiliate link, organic, etc.)
- Campaign & affiliate ID
- Keyword (if integrated with Google Ads)
- Caller location (city, state, country)
- Duration, outcome, and recording link
View call data in Analytics > Calls or export via CSV/API.