Adam Young Marketing

How to set up your first campaign in Ringba step by step

Picture this. It's 11:40 PM, you've got a buyer on the phone promising you $45 a call for exclusive Medicare leads and you're clicking around a call tracking dashboard trying to figure out where to plug in a phone number before he loses interest and calls the next guy on his list. That was basically my life in the early days, before we built Ringba into what it is now.

I built this platform because I lived that scenario more times than I want to admit. So when people ask how to set up their first campaign, I skip the corporate answer. I give them the version that would've saved me three hours and a headache back in 2015.

Here's the thing. Setting up a campaign in Ringba isn't complicated once you understand the three pieces that have to talk to each other. Miss one, and calls either don't get tracked, don't get routed, or get answered but never paid out correctly. Let's walk through it.

What do you need before you start a campaign?

Three things, minimum. A Target, a Publisher, and a tracking number or number pool. The Target is where calls go. The Publisher is where calls come from. The number connects the two and lets Ringba record what happened in between.

Think of it like a highway. The Publisher is the on-ramp, your buyer's phone line is the off-ramp, and the tracking number is the road that gets measured for traffic. Without all three, you don't have a campaign. You just have a phone number sitting in a dashboard, doing nothing.

Most people who get frustrated in their first hour skipped ahead and tried building a campaign before setting up a Target. Don't do that. Build backward from where the money lands.

Step 1: create your target

A Target is the buyer, the call center, the intake line, whoever actually answers the phone and (hopefully) converts the caller. In your dashboard, go to Targets and add a new one. Enter the destination phone number, set a name you'll actually recognize six months from now (trust me, "Target 1" means nothing once you've got 40 of them), and set how long the call should ring before it counts as unanswered.

This is also where new users quietly mess things up. You can set concurrency caps here, basically how many simultaneous calls a buyer can handle before Ringba stops sending more their way. Skip this and you'll dump ten calls at once on someone who can only handle three. Seven of those calls just die. I've seen campaigns lose 40% of inbound volume because nobody bothered setting a cap.

Step 2: build your publisher

The Publisher is your traffic source. Maybe a Google Ads account, an affiliate sending calls, a Facebook campaign, or your own organic site traffic. In practice, this is where you identify who sent the call so you can pay them correctly and see which sources actually convert.

Ringba integrates directly with Google Ads and Facebook Ads, plus a long list of affiliate networks, so performance data syncs back automatically instead of you exporting spreadsheets at 1 AM like it's 2012. Set the Publisher up with a payout rate if you're buying calls from them, whether flat rate per call or per-minute.

Step 3: connect them with a campaign and number

Now create the actual Campaign, tying your Target and Publisher together with a tracking number. Ringba lets you pull local or toll-free numbers, and pricing is cheap, usually a few cents per number per month, with per-minute rates that shift based on volume and whether you're using local, toll-free, or international numbers.

Running paid search or a landing page? This is where dynamic number insertion comes in. DNI swaps the phone number shown on your site depending on where the visitor came from, so you can tell a Google Ads call from a Facebook one even though each visitor saw a different number. Setting it up means adding a small JavaScript snippet to your site. If you're even a little comfortable poking around code, that's a 10 to 30 minute job. Not a weekend project.

Step 4: set your routing rules

This is where Ringba gets interesting. Once calls flow in, you decide where they go using routing rules on your Targets. Weight the distribution so 70% goes to Buyer A and 30% to Buyer B. Schedule by time of day, so calls after 6 PM route somewhere else. Or run a ping tree, sending the same call opportunity to multiple buyers at once and awarding it to whoever bids highest in real time.

That last part, the Real-Time Bidding setup, is what almost everyone forgets or half-configures the first time around. I've watched people launch a campaign, get calls flowing, and celebrate for a day before realizing payout settings never got turned on. Calls went out, buyers answered, and nobody got paid because the RTB logic wasn't wired up. Not a hard fix. But it needs doing before you go live, not after.

Step 5: test before you spend a dollar

Call the tracking number yourself. Let it ring through to the Target. Check that it shows up in your dashboard with the right Publisher attached, the right duration, and the right payout calculated. Takes five minutes. Saves you from finding out three days into a paid campaign that something was broken the whole time.

I wrote about this exact obsession with testing before scale in my book, The Pay Per Call Revolution, because it's the difference between people who build sustainable call campaigns and people who burn ad spend for a month wondering why the numbers don't add up.

So what happens if you skip the test call and go straight to paid traffic?

A quick word on getting started without the risk

Most platforms in this space, Ringba included, offer a free trial, commonly around two weeks, so you can build a real campaign before committing to a paid plan. Use that window to break things on purpose. Set up a second Target. Test a ping tree with fake low bids. Mess with time-of-day routing. It's a lot cheaper to learn on a trial than on a live campaign with real buyer money on the line.

If you want more of this kind of breakdown, I post regularly on X and Instagram, and yes, I've even put some of these lessons to music over on Spotify if you'd rather listen than read.

FAQ

Do I need a website to use Ringba? No. You can run campaigns entirely off tracking numbers distributed through affiliates or paid traffic, never touching DNI or a website snippet.

How many tracking numbers do I need for my first campaign? Start with one local or toll-free number per traffic source. Add a number pool later once you need to track individual visitor sessions separately.

What's the most common reason a first campaign fails to make money? Payout and RTB settings left unconfigured. The call flows fine, the buyer answers, but nobody set up how or how much anyone gets paid.

Can I run multiple buyers on one campaign? Yes. That's the ping tree setup, using weighted Targets or real-time bidding, and it's usually more profitable than routing to a single buyer.

How long before I should expect real data to optimize from? Give it at least 100 to 200 calls before making major routing decisions. Anything less and you're reacting to noise, not a pattern.

Frequently asked questions

Do I need a website to use Ringba?

No. You can run campaigns entirely off tracking numbers distributed through affiliates or paid traffic, never touching DNI or a website snippet.

How many tracking numbers do I need for my first campaign?

Start with one local or toll-free number per traffic source. Add a number pool later once you need to track individual visitor sessions separately.

What's the most common reason a first campaign fails to make money?

Payout and RTB settings left unconfigured. The call flows fine, the buyer answers, but nobody set up how or how much anyone gets paid.

Can I run multiple buyers on one campaign?

Yes. That's the ping tree setup, using weighted Targets or real-time bidding, and it's usually more profitable than routing to a single buyer.

How long before I should expect real data to optimize from?

Give it at least 100 to 200 calls before making major routing decisions. Anything less and you're reacting to noise, not a pattern.