Marketcall calls and leads,tied to the ad that drove them

ClickFlare ties every Marketcall call and lead to the ad that drove it, with its payout. A tracked number on your landing page links each call back to the click, so you see which ads bring paid calls, not just visits.

MC
MarketCall
Pay-per-call and lead network

MarketCall integration at a glance

How it connects
Server-to-server postback from Marketcall
What syncs
Calls and leads with payout
How fresh the data is
Real time, per conversion
What you can optimize
Ads, landers and traffic sources by paid calls and leads
Works with
Call offers with dynamic call tracking, and lead offers
Good to know
Call offers need a landing page you control, with Marketcall's code.
Pay-per-call
Calls per ad
Calls and leads

See which ads drive paid Marketcall calls

Calls tied to the ad click

Marketcall's call tracking shows a tracked number on your landing page, so each call carries the ClickFlare click back with it.

One conversion per call

A status update replaces the first report instead of adding a second, so you keep one conversion per call with the latest payout.

Calls and leads as columns

Calls and leads report as their own conversion types, so you compare payout per click by source for each.
How it works

From ad click to profit per campaignattributed revenueattributed salesa matched conversionautomated actionyour dashboardsclosed revenue

01
Your ad
Visitor clicks
Ad on MarketCall
02
ClickFlare
Click recorded
Every click gets its own ID
03
Your offer
Conversion
Lead, sale or custom event
04
ClickFlare
Sent back to MarketCall
Through the Conversion API or postback
05
Cost API
Spend pulled in
MarketCall cost matched to each campaign
01
Your ad
MarketCall click
Placement, device and country come along
02
ClickFlare
Click recorded
Zone, site and device data stored
03
Offer or lander
Visitor converts
On your page or the offer
04
ClickFlare
Conversion logged
With payout and event type
05
Postback
Reported to MarketCall
So its optimization sees the result
01
Your ad
Visitor clicks
Any traffic source
02
ClickFlare
Click recorded
Every click gets its own ID
03
Your article
Keyword block
Click ID passed to the feed
04
Results page
Paid click
Conversion fired to ClickFlare
05
MarketCall API
Revenue matched
Pulled on a schedule and reconciled
01
Your ad
Visitor clicks
Any traffic source
02
ClickFlare
Click recorded
The click follows the visitor to the offer
03
MarketCall
Offer or call
The network tracks the action
04
MarketCall
Conversion
Lead, sale, call or rebill
05
Postback
Payout in ClickFlare
Matched to the original click
01
Your ad
Visitor clicks
Any traffic source
02
ClickFlare
Click recorded
Every click gets its own ID
03
MarketCall
Store or funnel
Click ID kept through checkout
04
Events
View, cart, checkout
Each step tracked
05
ClickFlare
Purchase recorded
Order value matched to the ad
01
Your ad
Visitor clicks
Form, call or landing page
02
ClickFlare
Click recorded
Every click gets its own ID
03
MarketCall
Lead or call stored
The ad stays linked to the lead
04
MarketCall
Qualified or closed
Workflow or call rule fires
05
ClickFlare
Revenue recorded
Tied to the ad that drove it
01
ClickFlare
Event happens
Click, conversion or custom event
02
Webhook or API
Data goes out
Or comes back in
03
MarketCall
Your workflow
Rules, apps or an AI assistant
04
MarketCall
Action
Alert, update, pause or scale
05
ClickFlare
Back in reports
Changes show in your data
01
ClickFlare
Report data
Campaigns, sources, offers
02
ClickFlare API
Your numbers go out
Secured with your API key
03
Your setup
Scheduled refresh
A sheet, script or connector
04
MarketCall
Data lands
Tables refreshed on schedule
05
MarketCall
Dashboards
Blended with your other data
Pay-per-call

Every call and lead lands on its ad click

For calls, Marketcall's code on your landing page shows a tracked number tied to the visitor's click. For leads, the click travels on the Marketcall link. When a call or lead comes in, Marketcall reports it with your payout.
  • Each call or lead lands on the click that drove it
  • Your payout arrives with every conversion
  • Status updates replace, never duplicate
Today, one campaign
example
Spend pulled from MarketCall
cost
$412.30
Conversions recorded
today
38
Sent back to MarketCall
per event
38/38
Profit
campaign
$227.70
Example numbers. Cost and conversions sit in the same report row.
ROI per placement
example
Placement A · mobile
cost
$38.20
Placement A
revenue
$71.40
Placement A
ROI
+87%
Placement B · desktop
ROI
−42%
Example numbers. Keep the placements that pay and cut the ones that lose money.
Revenue for one click
example
Paid click
day 0
$0.00
First revenue pull
+1h
$0.41
Scheduled updates
next days
$0.58
Final pull
last sync
$0.62
Example amounts. Sync timing for MarketCall is in the facts above.
Events for one click
example
Lead
day 0
$0.00
Sale
day 0
+$40.00
Upsell
day 1
+$15.00
Refund
day 9
−$15.00
Example events. Each one arrives by postback and is matched to the click.
One visitor's path
example
Product view
step 1
—
Add to cart
step 2
—
Checkout
step 3
—
Purchase
step 4
$68.00
Example order. Each event is tied to the ad that brought the visitor.
One lead, followed to revenue
example
Lead created
day 0
$0.00
Qualified
day 2
+$25.00
Deal closed
day 14
+$480.00
Renewal
day 45
+$120.00
Example values. Each stage can be its own event type in ClickFlare.
A scheduled report refresh
example
Campaigns
in the report
1,240 rows
Cost, revenue, profit
per campaign
included
Refresh
your schedule
done
Dashboards fed
MarketCall
3
Example numbers. You choose the breakdowns, date range and schedule.
One event, end to end
example
Conversion recorded
event
sent
Event delivered
MarketCall
received
Workflow ran
MarketCall
done
Team notified
your apps
done
Example run. What happens after the event is up to your workflow.
2.3B
Events tracked
Setup

Connected in three steps

You need a ClickFlare account with your own tracking domain, a Marketcall affiliate account with an approved campaign and, for calls, a landing page you control.
  1. Add Marketcall as your affiliate network Pick the Marketcall template in the ClickFlare campaign editor, for calls, leads or both. It prepares the postback for you.
  2. Add call tracking or your lead link For calls, add Marketcall's call tracking code to your landing page. For leads, add the Marketcall tracking link as the offer.
  3. Add the postback in Marketcall Add the ClickFlare postback in Marketcall for calls and for leads. Each paid call then lands on the ad that drove it.
app.clickflare.com/integrations
MC
MarketCall
Pay-per-call
Connected
MarketCall account connected
Signed in from ClickFlare
Cost syncing
Spend matched to campaigns
Conversions sent back
Your chosen events
MarketCall template selected
Macros pre-filled
Tracking URL in MarketCall
Click ID captured
Conversions reported
Payout included where supported
MarketCall connected
Credentials saved in ClickFlare
Conversion event set
Click ID passed to the feed
Revenue syncing
On the feed's schedule
MarketCall added
Offer URL carries the click ID
Postback set in MarketCall
Payout and event included
Conversions arriving
Matched to the click
MarketCall connected
Click ID kept to checkout
Events mapped
View, cart, checkout, purchase
Purchases tracked
Order value in reports
Click ID stored in MarketCall
Hidden field or call data
Workflow or rule set
Fires on the stage you choose
Conversions arriving
With payout and event type
API key created
Settings, then Security
Report pull scheduled
Dimensions and date range set
MarketCall dashboards live
Refreshed on schedule
Connection set up
Webhook, API key or MCP
Events chosen
Only what the workflow needs
Workflow running
Tested end to end
Ready to track
Send all call statuses to see calls fast and update them, or only approved calls to count paid calls after the hold time.
MarketCall setup guide
Open the guide
In your reports

What you see once it's connected

  • Calls per campaign
  • Leads per campaign
  • Payout by traffic source
  • Call status per call
  • Calls and leads as columns
  • ROI per ad and lander
Use cases

How media buyers run it

Paid social → your landing page with a Marketcall number

Social → lander → call

Each call lands on the ad that brought the caller, so you cut the ads that don't ring.
Ad → optional lander → Marketcall lead offer

Ad → lead offer

Each lead lands on its ad, with the payout Marketcall reports.

Calls and leads in one campaign

Run a call offer and a lead offer side by side, and compare payout per click by traffic source.
Frequently asked questions

MarketCall integration FAQ

Does ClickFlare integrate with Marketcall?

Yes. ClickFlare has a ready Marketcall template. Marketcall sends each call and lead with your payout by server-to-server postback, matched to the ad click.

How does ClickFlare tie a phone call to an ad?

Marketcall's call tracking code on your landing page shows a tracked number linked to the visitor's click, so the call comes back on that click.

Will one call count twice when its status changes?

No. A status update carries the same call ID, so it replaces the first conversion instead of adding a second.

Does ClickFlare count refused calls?

ClickFlare records every conversion it receives. Your Marketcall postback settings decide what you see. Choose approved calls only to count just paid calls.

Can I see each call's status in ClickFlare?

Yes. Marketcall can send the call status with each conversion, and ClickFlare stores it so you can report on it.

Do I need Marketcall's Keitaro tracker?

No. ClickFlare plays the same role and replaces Keitaro's setup.

No items found.
Setup guides
MarketCall setup guide
{"@context": "https://schema.org", "@graph": [{"@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Does ClickFlare integrate with Marketcall?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. ClickFlare has a ready Marketcall template. Marketcall sends each call and lead with your payout by server-to-server postback, matched to the ad click."}}, {"@type": "Question", "name": "How does ClickFlare tie a phone call to an ad?", "acceptedAnswer": {"@type": "Answer", "text": "Marketcall's call tracking code on your landing page shows a tracked number linked to the visitor's click, so the call comes back on that click."}}, {"@type": "Question", "name": "Will one call count twice when its status changes?", "acceptedAnswer": {"@type": "Answer", "text": "No. A status update carries the same call ID, so it replaces the first conversion instead of adding a second."}}, {"@type": "Question", "name": "Does ClickFlare count refused calls?", "acceptedAnswer": {"@type": "Answer", "text": "ClickFlare records every conversion it receives. Your Marketcall postback settings decide what you see. Choose approved calls only to count just paid calls."}}, {"@type": "Question", "name": "Can I see each call's status in ClickFlare?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. Marketcall can send the call status with each conversion, and ClickFlare stores it so you can report on it."}}, {"@type": "Question", "name": "Do I need Marketcall's Keitaro tracker?", "acceptedAnswer": {"@type": "Answer", "text": "No. ClickFlare plays the same role and replaces Keitaro's setup."}}], "dateModified": "2026-11-12"}, {"@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Integrations", "item": "https://www.clickflare.com/integrations"}, {"@type": "ListItem", "position": 2, "name": "Networks & Feeds", "item": "https://www.clickflare.com/integrations/networks-feeds"}, {"@type": "ListItem", "position": 3, "name": "MarketCall"}]}]}