Articles on: Getting Started

Day 1 with Nimbata: Getting Started

Welcome to Nimbata đź‘‹


Whether you’re a solo marketer or a data-driven team, every Nimbata user starts here. This guide will walk you through the essential Day 1 setup so you can begin capturing call data, routing conversations, and driving better marketing results from the very beginning.


If you hit a wall and need some guidance our support team is always here to help.


Call tracking & Nimbata


Call tracking helps you monitor, analyze, and attribute phone calls back to the marketing campaigns that drove them.


Nimbata does this by assigning unique tracking numbers across your channels. Think Google Ads, your website, Facebook Call Ads, or even print. When a lead calls one of those numbers, Nimbata captures:


  • The caller’s number and location
  • Source/channel (e.g. Organic, PPC, Referral)
  • The landing page and keywords
  • Call duration and frequency
  • Call recordings, transcripts, and summaries


This gives you an overview of how marketing drives phone conversations, and which ones result in revenue.


Call tracking methods


There are plenty of call tracking methods, that depend on which channels you wish to track and in which depth.


Types of Call Tracking

Use case

Offline Sources

Running a radio ad that prompts listeners to call the tracking number

Online Sources – Static Tracking

Count the number of calls a static medium drives for example Call Extension or GMB listing

Online Sources – Number Swapping

Count the number of calls made from a specific channel

Visitor Tracking – Number pools

Track visitor journey before, during, and after the call from every channel and medium


For offline sources and Online Sources using Static Tracking, the process is very straightforward. Just place your tracking number at the respective field.


Channel-based vs visitor-based call tracking


1. Channel-based call tracking


Track phone calls per source using number swapping.


Assign 1 number per source (e.g. Organic, Paid Search, Social Media) and place the Dynamic Number Insertion (DNI) script to your website to dynamically display them based on the referral channel.


2. Visitor-based call tracking


Track every phone call and get detailed visitor-level data.


Let's introduce the concept of pools. A pool represents a collection of tracking numbers that are readily available to be assigned to your website visitors. This allocation ensures that each visitor is presented with a unique tracking number. By implementing this approach, we unlock a wealth of visitor data, including the landing page, UTM sources, campaign details, keywords, and click IDs.


To calculate the proper size of your number pool, either:

  1. Go to Tracking > Numbers and click on 'check pool' to use the Nimbata Pool estimator.



Types of Call Tracking

Example amount of numbers needed

Offline

1 per source (eg, 1 for radio, 1 for TV, 1 for billboards)

Online Sources – Static Tracking

1 per source (eg, 1 for Google Ads extensions, 1 for Online listings, 1 for each landing page, 1 for your Google My Business profile)

Online Sources – Number Swapping

1 per source (eg, 1 for organic content, 1 for PPC campaigns, 1 for newsletters, 1 for each social media account)

Visitor Tracking – All sources

Calculate pool and use the total recommended numbers

Visitor Tracking – Specific sources

Calculate pool and use the total recommended numbers for the channel you want to track


  1. Or calculate your pool manually using hourly visitors and average session duration from GA4:


[HOURLY VISITORS / (60 / average session duration)] * 1.3


Now that you know the size of the tracking pool you need, it's time to generate your tracking numbers.


Step 1: Set up your tracking numbers


  1. Go to Tracking > Numbers and select the channel type of channel(s) you wish to track:



  1. Select your preferred number type (Toll Free or Local & National) and calculate the amount of numbers you need.



  1. On the pop-up window, insert the number of peak visitors on your website and let the calculator generate the size of your tracking number pool. Click on 'Use pool'.



  1. Make sure the recommended tracking number pool is displayed next to 'Quantity'. Then, fill out the rest of your number preferences and click on 'Finish'.



đź’ˇIt is better to use local call tracking numbers for local campaigns. Using local numbers can enhance the credibility and relevance of your business within a specific community or region. Consumers are more likely to trust and engage with a business that appears to have a local presence.


Where should I use these tracking numbers?


  1. Google Ads Call Extension: Assign a unique tracking number to measure the impact of calls generated from Google Ads.
  2. Website: Place a strategic tracking number on your website to capture every call, enhance user experience, and drive more conversions.
  3. Calls Ads on Facebook: Assign distinct tracking numbers to each platform to uncover call volume, tailor content, and engage your audience for profitable results.
  4. Print Media: Boost your direct mail campaigns by utilizing a dedicated tracking number. Measure response rates, fine-tune messaging, and increase your bottom line.
  5. Local directories, Google My Business, and Social Profiles: Ensure accurate tracking by assigning a tracking number to each directory listing.


To learn more about tracking numbers check out:



Step 2: Set your destination number(s)


Your destination number is the number where calls will be routed, usually your business line. You can set one or multiple destinations.


  1. Go to Tracking > Destinations.



  1. Click on the '+ Add' button. On the pop-up menu, select your target country, fill in the destination number and name, and click on 'Add Destination'.



Note: Some countries may require documentation to activate local tracking numbers. Reach out to support if you’re unsure.


Step 3: Build your call flow(s)


Go to Tracking > Call Flows. The Call Flow Builder lets you define what happens when someone dials a tracking number. Add filters and criteria to do things like:


To learn more about connecting tracking numbers with your business number, first check out:


Our guide on how to use the Call Flow Builder and set up your call flows: https://app.crisp.chat/en/article/using-the-call-flow-builder-1731pv5/


Then, check out:


Our guide on how to assign call flows to your tracking numbers: https://app.crisp.chat/en/article/assign-call-flow-to-tracking-numbers-uxu7qb/




Step 4: Enable DNI


Dynamic Number Insertion (DNI) is key to matching calls with online sessions.


To activate DNI, either:


  • Go to Tracking > Tracking Code. Copy and paste the Nimbata tracking script as the last item before the </body> of every page you want calls tracked from.




Or download our WordPress plugin and activate DNI without any coding necessary: https://wordpress.org/plugins/nimbata-call-tracking/




To learn more about DNI check out:



Step 5: Connect your tools (CRMs, Ads platforms, messaging, email etc.)


Go to Integrations > Manage to view our list of integrations and connect Nimbata to the tools you already use. Click on the tool you wish to integrate and follow the setup instructions.



For detailed guides on integrating each one of your tools to Nimbata, read the following guides:


Google Ads: https://help.nimbata.com/en/article/google-ads-16qe443/

Google Analytics 4: https://help.nimbata.com/en/article/google-analytics-4-1l4tjvt/

Email notifications: https://help.nimbata.com/en/article/how-to-enable-and-configure-email-notifications-1tlmrc4/

Facebook Ads: https://help.nimbata.com/en/article/facebook-16g1ozm/

Google Sheets: https://help.nimbata.com/en/article/google-sheets-z5ts2k/

HubSpot: https://help.nimbata.com/en/article/hubspot-141ly5s/

Microsoft Ads: https://help.nimbata.com/en/article/microsoft-ads-1fo6h44/

Pipedrive: https://help.nimbata.com/en/article/pipedrive-2q1avy/

Slack: https://help.nimbata.com/en/article/slack-17erdkw/

Webhook: https://help.nimbata.com/en/article/webhook-1q5tw0i/

Zapier: https://help.nimbata.com/en/article/zapier-6nylv9/

Zoho: https://help.nimbata.com/en/article/zoho-znzh17/


Step 6: Create and activate your workflows (previously: automations)


Go to > Workflows.


Then, read our guide on how to use the Workflow Builder: https://help.nimbata.com/en/article/how-to-set-up-workflows-previously-automations-q8c5v5/



Use the Workflow Builder to set rules like:


If a call is marked as high-value, send a Slack alert.


If AI detects a sales opportunity, notify your CRM.


If a call includes a complaint, tag for follow-up.


Step 7: Analyze and optimize


Once your calls are flowing, it’s time to measure what’s working. Go to Analytics > Dashboard and use Nimbata's reports to:


  • View which channels deliver the most valuable calls
  • Analyze call intent and sentiment
  • Track revenue impact by keyword, ad, or campaign
  • Create clean dashboards to share performance



Step 8: Check everything works before launch


âś… Test your call flows and DNI script.

âś… Call your tracking numbers to confirm routing.

âś… Review your reports for data flow.

âś… Send a test call to your CRM or Ads platform.


🎉 That's it. Always remember to place test calls to ensure that everything works fine!


➡️ You need more? Nimbata offers a variety of native integrations with CRM, Marketing, Reporting, and Productivity integrations. Check out our integration here.

Updated on: 23/07/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!