Call Bullet

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.

FeatureWhat it does
Client workspacesEach client's numbers, calls, recordings and reports are kept separate
Workspace switcherMove between clients and always see which workspace you are viewing
Client invitesInvite client contacts with secure, single-use links that expire after seven days
Client-only accessInvited clients see their own workspace and never the agency's other clients
Team assignmentAssign team members to the clients they manage
NotificationsPer-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.

  1. Create the client workspace and enter the client's main number and address.
  2. Choose placements: website, Google Business Profile and any offline media.
  3. Order numbers and upload the client's identity documents for verification. Documents can be reused for the same business.
  4. Install the website script or the WordPress plugin using the client's install key, or email the developer instructions from inside the app.
  5. 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.

How does an agency onboard a new client step by step?

Onboarding a client in Call Bullet follows the same short sequence every time.

  1. Create the client workspace from your agency dashboard and add the client's main business number.
  2. Choose billing: agency-paid, where you include tracking in your retainer, or client-paid, where the client pays directly.
  3. Invite the client with a single-use link that expires after seven days.
  4. Create a website pool per location and install the WordPress plugin or script.
  5. Add fixed numbers for offline placements such as print or a Google Business Profile.
  6. Connect GA4 and Google Ads so calls appear in the reports the client already uses.

What does agency reporting look like in practice?

Agencies see the whole portfolio in one dashboard, then switch into a client to see that business's calls, sources and recordings. Each client sees only its own workspace.

Bryan, Call Bullet's analyst, can summarise a client's calls in plain English, keeping recorded facts, what the caller said, and interpretation clearly separate — useful evidence for monthly reports.

ReportWho it is forBuilt from
Calls by channelClient marketing leadTracked calls grouped by source
Calls by landing pageSEO and content teamWebsite pool attribution
Missed calls by hourClient operationsAnswered and unanswered calls
Google Ads call conversionsPPC managerCalls sent to Google Ads

Which services can agencies add for clients?

Beyond tracking, the same workspace can run SMS, outbound calling and AI voice agents, so an agency can grow a client account without adding another supplier. See AI voice agents and, for organic reporting, call tracking for SEO.

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.