Articles on: Other

Keitaro Integration for Calls

Keitaro is the internal Marketcall tracking tool that allows you to manage landing pages, pass dynamic parameters, and track campaign performance efficiently.

This guide explains how to use Keitaro with Landing Pages and dynamically pass values such as headline and offerlink.


Creating & Accessing Keitaro Account


Creating a Campaign in Keitaro


  1. Log in to Keitaro.
  2. Navigate to Campaigns → Create Campaign.


  1. Select your landing page from the dropdown list.

For example, choose LP 430: Auto Insurance / Facebook / Quiz / Calls + Clicks.


  1. Enter the tracking link from the related campaign:

For LP 430, we use CPL tracking link beside phone numbers.


Using Dynamic Parameters


Keitaro allows you to pass dynamic parameters to your landing page URLs. These parameters can be used to customize the landing page content for each user.


Example Parameters:


  • headline – Used to show a custom headline on the landing page.
  • offerlink – Used to redirect users to a specific offer link.




Parameter Setup


When creating a campaign, you can define parameters as shown below:

Parameter

Placeholder / Value

headline

Headline Goes Here

offerlink

https://www.test.com (default)

sub_id_3

Leave blank if not needed


Example URL with parameters:

https://example-landingpage.com/?headline=Your+Custom+Headline&offerlink=https://www.test.com

If the offerlink parameter is missing, the landing page will automatically use the default link.



Tags Available


You can pass the following tags as query parameters:

  • headline → Controls the landing page headline text
  • offerlink → Controls the offer redirect URL
  • subid, subid1, subid2, subid3 → Pass additional tracking data


Example Campaign Setup


  1. Go to Campaign Settings → Parameters in Keitaro.


  1. Add the parameters like this:

headline = Headline Goes Here

offerlink = https://www.test.com (or dynamic link from offer)


  1. Save the campaign and use the generated campaign link to promote.


Keitaro Integration for Calls


Step 1. Go to MarketCall - System :: Automation :: Keitaro Integration

Create new user, remember password


**Step 2. Log in **to https://track.marketcall.com/admin/


Step 3. Add your domain in https://track.marketcall.com/admin/#!/domains

In your domain registration panel add A record, host @, value  31.172.69.163


For Calls offers:


Step 4. Create a campaign / apply to the offer in Marketcall system



Save/ remember campaign id and phone number


Step 5. Add your website in Marketcall Call tracking settings


MarketCall - System :: Call Tracking :: Sites



Save / remember site id


Step 6. Go to Campaigns in Keitaro. Create new campaign

  • Type campaign name (for example Debt settlement - Facebook, account 1)
  • Choose your domain
  • You can change alias to anything if you need
  • Source - choose either Facebook (Marketcall) or Tiktok (Marketcall)



  • Press create flow, press Schema, choose landing pages you want to add, if you choose several choose % distribution of traffic to split test, press apply. 



  • Go to Parameters tab


➡️ Pixel = id of your FB or Tiktok pixel (dataset id)

➡️ Phone number format should be like (888) 888-8888

➡️ Mksite = id of your Marketcall website in call tracking section MarketCall - System :: Call Tracking :: Sites

➡️ Mkcampaign = id of your campaign in Marketcall (6 digits) MarketCall - System :: Campaigns :: Campaigns Index



Step 07. Add Facebook/Tiktok postbacks here MarketCall - System :: Automation :: Postbacks :: Adding Postback


  • Change %Pixel_ID% to your facebook pixel (dataset) id. Change %TOKEN% to your Facebook pixel (dataset) conversions API token (available in pixel settings)


  • Add one postback for calls with status “All” and second postback for calls in Hold status
  • Change “Lead” to “Contact” for Hold call postback (in event name)


Step 08. For cost updates (not necessary) for Facebook please do the following:



Create a system user in your Facebook Business Manager. Assign this user full access to your app.


Access generate token - choose app, token expiration - never, set permissions - ads management, ads read, read insights; Generate and save token


Additional Tips (#01): You can set up custom columns as recommend below. You can create on campaigns list page: https://track.marketcall.com/admin/#!/campaigns/


**Additional Tips (#02): **After that, you can create custom report here: https://track.marketcall.com/admin/#!/reports/


You can use sub id 1 - subid 6 to generate reports. For grouping, you can use ad campaign ID.


For example:

  • Sub id1 - for placement
  • sub id 5 - for adset name
  • subid6 - for ad name

Note: You can also use other params like State/Region, Operational System, Device type


(⚠️ Additionally, Please note: Access to Keitaro will be granted only after your first withdrawal.)


Final Step: Text your manager following info for connecting with the system:

  • Ad account id
  • System user token
  • Campaign name and id (in Keitaro)


If you need anymore help, please don't hesitate to reach out to your manager directly.

Updated on: 07/01/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!