Call Tracking for Agencies
Call tracking for agencies proves which campaigns generate phone enquiries for each client. Call Bullet gives agencies one account with a separate workspace per client, client invites that only open that client's data, a choice of agency-paid or client-paid billing, and call reporting into GA4 and Google Ads.
Last updated · Call Bullet
Why do agencies need call tracking?
Agencies need call tracking because clients judge results by enquiries, and many enquiries are phone calls. If your reporting only shows clicks and form fills, the calls your work produced are invisible — and so is your value.
Call tracking turns "the phone has been busier" into a report: calls by campaign, cost per call and recordings that show call quality. For the basics, see how call tracking works.
How does Call Bullet organise agency clients?
Call Bullet is built around an agency account that contains client workspaces.
| Feature | What it does |
|---|---|
| Client workspaces | Each client's numbers, calls, recordings and reports are kept separate |
| Workspace switcher | Move between clients and always see which workspace you are viewing |
| Client invites | Invite client contacts with secure, single-use links that expire after seven days |
| Client-only access | Invited clients see their own workspace and never the agency's other clients |
| Team assignment | Assign team members to the clients they manage |
| Notifications | Per-client call alerts and digests, which you can manage on the client's behalf |
Who pays: the agency or the client?
Each client can be set to agency-paid or client-paid. With agency-paid, the agency is billed and can include call tracking in its retainer. With client-paid, the client pays Call Bullet directly after accepting the invite. You choose per client, so a mixed book of clients is simple.
Plan and number prices are on the pricing page.
How do agencies roll out call tracking for a new client?
A repeatable rollout keeps quality consistent across clients.
- Create the client workspace and enter the client's main number and address.
- Choose placements: website, Google Business Profile and any offline media.
- Order numbers and upload the client's identity documents for verification. Documents can be reused for the same business.
- Install the website script or the WordPress plugin using the client's install key, or email the developer instructions from inside the app.
- Place a test call, connect GA4 and Google Ads, then invite the client.
What should agencies report to clients?
Report outcomes the client cares about, not just call counts.
- Calls by source and campaign, with unattributed calls shown honestly.
- Answer rate and missed calls — often a client operations issue worth flagging.
- Cost per call for paid channels.
- Examples of good and poor calls from recordings.
- Bryan's summary, which separates the call facts from interpretation.
Organic calls matter too; see call tracking for SEO for how to report them.
Can agencies move clients from CallRail?
Yes. Call Bullet includes a CallRail migration that uses your CallRail API key to import companies, numbers, calls and recordings. It runs in the background with progress shown, and produces a comparison report so you can check the import before you cancel anything.
Keep CallRail running until the report and your own tests confirm the import is complete, and keep your old numbers until they are replaced or ported.
How do agencies keep client data safe?
Every client's data is kept separate and access is checked on the server, not just hidden in the interface. Install keys are tied to one client, so one client's website can never show another client's numbers. See our privacy policy for how data is handled.
Key takeaways
- Call tracking proves the phone enquiries your campaigns produce.
- Call Bullet gives each client a separate workspace and secure invites.
- Billing can be agency-paid or client-paid, per client.
- CallRail data can be migrated with a comparison report before you cancel.
Frequently asked questions
Can clients log in to see their own calls?
Yes. Invite them to their workspace; they only see that workspace.
Can I manage clients on different billing?
Yes. Choose agency-paid or client-paid for each client.
Is there a limit on clients?
Plans are sized by numbers and minutes; see the pricing page for current limits.
Can I send calls to each client's Google Ads account?
Yes. Integrations are set per client workspace.
How do I hand over to a client's developer?
Send the developer instructions from the setup page; the email includes the install key and documentation link.
Do you support white-label reporting?
Client workspaces and emails use Call Bullet branding. Talk to us about your reporting needs.
See which marketing makes your phone ring
Start with one UK tracking number or a full website pool. Every call is recorded, transcribed and traced back to its source.