Keitaro v11 Full Setup (FB - Black Page - TG) + CF + CAPI Deduplication
Need professional infrastructure setup for traffic from FB to Telegram (GEO India). Traffic goes to a local static Black Page, from there — via a JS button to the Telegram channel. There is no S2S Postback from the final platform, tracking is manual through TG invite links so this does not need to be set up.
Technical assignment:
1. Server, Network, and SSL
• Base: Install Keitaro v11 on a clean Ubuntu 22.04 (I will provide root access). Bind the domain through my empty Cloudflare.
• Hardware stability: Set up automatic log rotation for Nginx and clean ClickHouse/Redis to ensure FB bot traffic does not crash the server. Rigorously synchronize server time (NTP) with UTC for correct FB timestamp operation.
• SSL: Set up Full/Strict + generate a local certificate (anti-error 52x).
• Catch-all (Scaling): Configure the server so that when a domain is banned in FB, I can direct the IP of a new junk domain from CF to the server, and it serves the target campaign without manual re-linking in the tracker.
2. Cloudflare and Nginx setup (Critical for GEO India)
• Cloudflare: Page Rules (Cache Level: Bypass for all URLs). Security: turn off Bot Fight Mode, level Essentially Off.
• Nginx (IPv6 Leak): Mobile India (Jio) operates on IPv6. Nginx inside Keitaro must strictly restore CF-Connecting-IP not only for IPv4 but also for all relevant IPv6 ranges from Cloudflare.
3. Landing page integration and Cloaking
• To start, create placeholders (I will later provide 2 ZIP archives for upload as Local landing pages).
• Stream 1 (Intercept - White Page): Filters: bots (IM Klogs), IPv6 (except real mobile subnets), Data centers, VPN/Proxy, Desktops, non-target GEOs.
• Stream 2 (Target - Black Page): Filters: GEO India, only Smartphones.
4. Dynamics, CAPI, and Deduplication (Architecture)
• API Security: Access Token is strictly configured in the Keitaro backend. On the Black Page, only the public Pixel ID is dynamically passed through (via URL parameter).
• CAPI enrichment (EMQ): Server-side sending must capture fbclid from the incoming link and _fbp (cookie), passing them to CAPI along with IP and UA.
• Conversion bridge (AJAX): Provide me with the exact URL/path for the hidden AJAX request that my developer will attach to the button. Upon clicking, the script will send a ping to Keitaro (lead status), triggering the CAPI firing.
• Deduplication: Pass the macro {subid} into the local Black Page. My JS script will retrieve it and send it to the browser pixel as eventID. The server-side CAPI will carry this same subid.
• Dynamic TG link: A unique Telegram invite link is passed to the Black Page via a macro (e.g., {offer_url}).
Questions before starting:
Before starting, you need to answer these questions in your response:
1. How will you exclude mobile IPv6 traffic from India from the cloaking filter "Data centers," considering CF proxying?
2. Where in my local landing page should the developer declare the macro variables {subid} and {offer_url} so that the Keitaro parser sees them and does not return them as raw text?
3. What URL request should my JS script from the Black Page ping the tracker with to trigger CAPI?
I await your budget and timeline estimate.
-
3 days31 USD
2639 10 0 4 3 days31 USDI will handle the Keitaro v11 deployment and the specific IPv6 Jio routing for India. To prevent mobile IPv6 from hitting the data-center filter, I will configure Nginx to restore the original IP using CF IPv6 ranges and ensure the Keitaro internal database treats these ASN ranges as mobile ISPs. For the CAPI deduplication, I will pass the subid into your local Black Page so your JS can sync the browser pixel eventID with the server-side lead event.
For the macros like {subid} and {offer_url}, they should be placed directly in the HTML or PHP of your local landing; Keitaro engine will replace them during the request lifecycle. I have set up many Keitaro instances for FB-to-TG flows and know how to trigger CAPI via AJAX. To give you an idea, your dev can use this:
const kSubid = '{subid}';
fetch('click.php?lp=1&status=lead&subid=' + kSubid);
The script will target click.php with the lead status to trigger the CAPI event from the backend using the stored fbclid and _fbp. I will also set up the catch-all Nginx block so new domains serve the campaign automatically.
Looking forward to discussing your project in detail.
Current freelance projects in the category Social Media Advertising
A specialist in Meta Ads is required to launch advertising campaigns in the Esoterics niche.
692 USD
We are looking for a targetologist to attract the target audience for a project in the niche of Esoterics. We need a specialist who can not only launch ads but also understand the audience, test hypotheses, analyze numbers, and bring quality leads through Facebook and… Social Media Marketing (SMM), Social Media Advertising ∙ 10 hours 25 minutes back ∙ 28 proposals |
Advertising on social networks - Facebook, Instagram, TikTok, in the Telegram messenger
94 USD
Hello! My product is a weight loss course through psychophysiology www.body-freedom.com The goal is to attract 1000 buyers for the course launch at an optimal price through paid advertising on social media and Telegram. I am ready to hear your proposals: What exactly can you do,… Social Media Advertising ∙ 1 day 2 hours back ∙ 22 proposals |
Sportmedrehab, Google Maps
18 USD
Need a PPC specialist (Google Ads) for local advertising of a rehabilitation center (scoliosis treatment, Dnipro)Project description: I am looking for an experienced marketer to set up local advertising on Google Maps for a medical center in Dnipro. Our focus is on scoliosis… Contextual Advertising, Social Media Advertising ∙ 1 day 10 hours back ∙ 20 proposals |
Performance marketer for attracting users to OpenRateWe are looking for a project-based performance marketer to attract users to the OpenRate loyalty app.About the product OpenRate is a loyalty app for cafes, restaurants, and bars. Guests scan their receipts, earn points (OpenCoins) and cashback, leave verified reviews, and spend… Social Media Marketing (SMM), Social Media Advertising ∙ 1 day 14 hours back ∙ 27 proposals |
Need consultation from a specialist in Meta Ads and lead generation setup.I need a consultation with a specialist in Meta Ads and lead generation setup. I have independently set up an advertising campaign in Meta Ads Manager, created and connected a custom event in Facebook, but I have doubts that everything is set up correctly and that the data is… Social Media Advertising ∙ 2 days 6 hours back ∙ 19 proposals |