[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs-en-\u002Fen\u002Fdocs\u002Fplatform-guides\u002Flanding-page-whatsapp":3},{"id":4,"title":5,"body":6,"category":738,"code_examples":739,"demos":739,"description":740,"extension":741,"meta":742,"navigation":739,"order":743,"path":744,"seo":745,"sitemap":751,"stem":753,"tags":754,"toc":761,"videos":739,"__hash__":762},"docsEn\u002Fen\u002Fdocs\u002Fplatform-guides\u002Flanding-page-whatsapp.md","Landing Page to WhatsApp: Meta Event Order",{"type":7,"value":8,"toc":726},"minimark",[9,13,17,22,25,69,73,76,126,130,221,225,400,408,416,419,423,489,541,545,555,558,607,611,689,693],[10,11,5],"h1",{"id":12},"landing-page-to-whatsapp-meta-event-order",[14,15,16],"p",{},"This guide shows the Meta event that Konektor sends at each step, from the landing page visit to the closed sale. Use it to select the event for ad optimization.",[18,19,21],"h2",{"id":20},"the-flow-that-konektor-records","The flow that Konektor records",[14,23,24],{},"Konektor records these four steps:",[26,27,28,40,53,63],"ol",{},[29,30,31,35,36,39],"li",{},[32,33,34],"strong",{},"The visitor opens the landing page."," The lead status becomes ",[32,37,38],{},"Page View",". Konektor sends no event to Meta at this step.",[29,41,42,45,46,49,50,52],{},[32,43,44],{},"The visitor clicks the WhatsApp Link button."," Konektor records the click, creates a ",[32,47,48],{},"New"," lead, then sends the event for the ",[32,51,48],{}," status.",[29,54,55],{},[32,56,57,58,62],{},"WhatsApp opens with a message that carries the ",[59,60,61],"code",{},"[K-XXXX]"," code.",[29,64,65,68],{},[32,66,67],{},"The visitor sends that message."," The connected destination number matches the message to the same lead. Each time the team or a rule moves the lead status further, Konektor sends the next event to Meta.",[18,70,72],{"id":71},"before-you-start","Before you start",[14,74,75],{},"Prepare the following:",[77,78,79,88,96,108],"ul",{},[29,80,81,82,87],{},"The ",[83,84,86],"a",{"href":85},"\u002Fen\u002Fdocs\u002Ftracking-installation","tracking script"," is installed and verified.",[29,89,90,91,95],{},"One ",[83,92,94],{"href":93},"\u002Fen\u002Fdocs\u002Fwhatsapp","WhatsApp Link"," exists.",[29,97,98,99,102,103,107],{},"The Meta platform is added in ",[32,100,101],{},"Website Tracking"," with a Meta Pixel ID and Access Token. Read ",[83,104,106],{"href":105},"\u002Fen\u002Fdocs\u002Fplatform-guides\u002Fmeta-capi","Set up Meta CAPI",". Without an active Meta platform, no Meta event goes out.",[29,109,110,111,115,116,120,121,125],{},"The destination number is connected to Konektor, so a chat matches its lead. Read ",[83,112,114],{"href":113},"\u002Fen\u002Fdocs\u002Fwhatsapp-official","Official WhatsApp Business",", ",[83,117,119],{"href":118},"\u002Fen\u002Fdocs\u002Fwhatsapp\u002Fsession","WhatsApp Session",", or ",[83,122,124],{"href":123},"\u002Fen\u002Fdocs\u002Fpartner","Partner Integrations",".",[18,127,129],{"id":128},"set-up-the-flow","Set up the flow",[26,131,132,135,146,156,174,194],{},[29,133,134],{},"Install the tracking script on every landing page.",[29,136,137,138,141,142,145],{},"Set the button URL to the ",[32,139,140],{},"Direct"," link of the WhatsApp Link, not a ",[59,143,144],{},"wa.me"," link. The Konektor script adds the visitor code and Meta click data to a Konektor link. If the button uses your custom domain, add that domain in Konektor first.",[29,147,148,149,152,153,125],{},"Optional: use the ",[59,150,151],{},"[uniquecode]"," tag once in the ",[32,154,155],{},"Default Message Template",[29,157,158,159,162,163,166,167,170,171,125],{},"Open ",[32,160,161],{},"Automation Rules"," > ",[32,164,165],{},"Template",", select ",[32,168,169],{},"Auto Mark as Contact",", then click ",[32,172,173],{},"Install",[29,175,158,176,162,179,182,183,186,187,190,191,125],{},[32,177,178],{},"Conversion",[32,180,181],{},"Conversion Settings",", select the ",[32,184,185],{},"Sales"," or ",[32,188,189],{},"Leads"," campaign type, then read ",[32,192,193],{},"Event Mapping Preview",[29,195,196,197,199,200,202,203,206,207,162,209,212,213,216,217,220],{},"Test it: open the landing page in a private window, click the button, then send the message. Check ",[32,198,189],{}," (the status moves from ",[32,201,48],{}," to ",[32,204,205],{},"Contacted",") and ",[32,208,178],{},[32,210,211],{},"Sync Logs",". A test with no Meta ad click shows a ",[59,214,215],{},"skipped"," status in ",[32,218,219],{},"Strict Mode",", and this is correct.",[18,222,224],{"id":223},"meta-event-order","Meta event order",[226,227,228,247],"table",{},[229,230,231],"thead",{},[232,233,234,238,241,244],"tr",{},[235,236,237],"th",{},"Step",[235,239,240],{},"Lead status",[235,242,243],{},"Meta event (Sales)",[235,245,246],{},"Meta event (Leads)",[248,249,250,263,276,288,299,312,324,337,350,363,375,387],"tbody",{},[232,251,252,256,258,261],{},[253,254,255],"td",{},"Visitor opens the landing page",[253,257,38],{},[253,259,260],{},"None",[253,262,260],{},[232,264,265,268,270,273],{},[253,266,267],{},"Visitor clicks the WhatsApp Link button",[253,269,48],{},[253,271,272],{},"AddToCart",[253,274,275],{},"Contact",[232,277,278,281,284,286],{},[253,279,280],{},"Visitor sends the message with the code",[253,282,283],{},"No change (Contacted if the Auto Mark as Contact rule is on)",[253,285,260],{},[253,287,260],{},[232,289,290,293,295,297],{},[253,291,292],{},"Status becomes Contacted",[253,294,205],{},[253,296,275],{},[253,298,275],{},[232,300,301,304,307,310],{},[253,302,303],{},"Status becomes Responded",[253,305,306],{},"Responded",[253,308,309],{},"Lead",[253,311,309],{},[232,313,314,317,320,322],{},[253,315,316],{},"Status becomes Qualified",[253,318,319],{},"Qualified",[253,321,309],{},[253,323,309],{},[232,325,326,329,332,335],{},[253,327,328],{},"Status becomes Hot",[253,330,331],{},"Hot",[253,333,334],{},"SubmitApplication",[253,336,260],{},[232,338,339,342,345,348],{},[253,340,341],{},"Status becomes Proposal",[253,343,344],{},"Proposal",[253,346,347],{},"InitiateCheckout",[253,349,260],{},[232,351,352,355,358,361],{},[253,353,354],{},"Status becomes Negotiation",[253,356,357],{},"Negotiation",[253,359,360],{},"AddPaymentInfo",[253,362,260],{},[232,364,365,368,371,373],{},[253,366,367],{},"Status becomes Invoice Sent",[253,369,370],{},"Invoice Sent",[253,372,360],{},[253,374,260],{},[232,376,377,380,383,385],{},[253,378,379],{},"Status becomes Purchase",[253,381,382],{},"Purchase",[253,384,382],{},[253,386,382],{},[232,388,389,392,395,398],{},[253,390,391],{},"Status becomes Lost",[253,393,394],{},"Lost",[253,396,397],{},"LeadLost",[253,399,397],{},[14,401,402,403,407],{},"The table uses the default map. A new workspace uses the Sales campaign type and Strict Mode. ",[83,404,406],{"href":405},"\u002Fen\u002Fdocs\u002Fadvanced\u002Fconversion-settings","Custom Event Mapping"," can change the event names.",[14,409,410,411,415],{},"Konektor records the visit, but it does not send PageView to Meta. By default, the Konektor script does not load the Meta browser pixel. Your own Meta pixel still sends PageView. See also ",[83,412,414],{"href":413},"\u002Fen\u002Fdocs\u002Fpixel-deduplication","Pixel Deduplication"," when you run a browser pixel and Konektor together.",[14,417,418],{},"In Strict Mode, Konektor sends a Meta event only for a lead that came from a Meta ad click. Other leads show skipped in Sync Logs.",[18,420,422],{"id":421},"choose-the-event-to-optimize","Choose the event to optimize",[226,424,425,438],{},[229,426,427],{},[232,428,429,432,435],{},[235,430,431],{},"Event",[235,433,434],{},"When Konektor sends it",[235,436,437],{},"Use it when",[248,439,440,452,463,478],{},[232,441,442,446,449],{},[253,443,444],{},[32,445,309],{},[253,447,448],{},"Status becomes Responded or Qualified",[253,450,451],{},"You want Meta to find people who reply in the chat",[232,453,454,458,460],{},[253,455,456],{},[32,457,382],{},[253,459,379],{},[253,461,462],{},"Your sales close often",[232,464,465,473,475],{},[253,466,467,469,470,472],{},[32,468,272],{}," (Sales) \u002F ",[32,471,275],{}," (Leads)",[253,474,267],{},[253,476,477],{},"As an early click signal, not a closing signal",[232,479,480,484,486],{},[253,481,482],{},[32,483,397],{},[253,485,391],{},[253,487,488],{},"To exclude an audience, not for optimization",[77,490,491,501,508,516,528,534],{},[29,492,493,494,496,497,186,499,125],{},"Use ",[32,495,309],{}," if you want Meta to find people who reply in the chat. Lead goes to Meta when the status becomes ",[32,498,306],{},[32,500,319],{},[29,502,493,503,505,506,125],{},[32,504,382],{}," when you close sales often. Purchase goes to Meta when the status becomes ",[32,507,382],{},[29,509,510,512,513,515],{},[32,511,272],{}," (Sales) and ",[32,514,275],{}," (Leads) go to Meta when the visitor clicks the button. The visitor may not send a message.",[29,517,518,519,521,522,524,525,527],{},"With the ",[32,520,189],{}," type, ",[32,523,275],{}," goes to Meta two times for one lead: at the click and at ",[32,526,205],{},". Do not use Contact for optimization with this type.",[29,529,530,531,533],{},"Do not use ",[32,532,397],{}," for optimization. Use it to exclude people from an audience.",[29,535,536,537,125],{},"Meta can hold a custom event name until you confirm it. Read ",[83,538,540],{"href":539},"\u002Fen\u002Fdocs\u002Fplatform-guides\u002Fmeta-capi#why-is-my-custom-event-blocked-by-meta","why a custom event is blocked by Meta",[18,542,544],{"id":543},"if-your-button-uses-a-wame-link","If your button uses a wa.me link",[14,546,547,548,551,552,554],{},"The Konektor script adds the ",[59,549,550],{},"[K-...]"," code to the wa.me message text, but Konektor does not record the click as a lead. When the message arrives, Konektor matches the chat to the visit, and the status stays ",[32,553,38],{},". No event goes to Meta until the status changes.",[14,556,557],{},"Fix it one of these ways:",[77,559,560,566],{},[29,561,562,563,565],{},"Change the button to use the ",[32,564,140],{}," link of the WhatsApp Link.",[29,567,568,569,572,573,575,576,579,580,579,583,586,587,579,589,579,591,594,595,579,598,579,601,603,604,606],{},"Or add an automation rule: Action ",[32,570,571],{},"Change Lead Status"," → ",[32,574,48],{},"; Condition 1 ",[32,577,578],{},"Message"," · ",[32,581,582],{},"Contains",[59,584,585],{},"[K-","; Condition 2 ",[32,588,578],{},[32,590,582],{},[59,592,593],{},"]","; Condition 3 ",[32,596,597],{},"Lead Status",[32,599,600],{},"Equal",[32,602,38],{},". Test this rule once. It sends the ",[32,605,48],{}," event.",[18,608,610],{"id":609},"common-problems","Common problems",[226,612,613,623],{},[229,614,615],{},[232,616,617,620],{},[235,618,619],{},"Symptom",[235,621,622],{},"What to do",[248,624,625,640,650,665,679],{},[232,626,627,630],{},[253,628,629],{},"No lead after a click",[253,631,632,633,635,636,639],{},"Make sure the button uses the ",[32,634,140],{}," link of the WhatsApp Link. Check the workspace period in ",[32,637,638],{},"Billing",". After the period ends, Konektor does not record clicks as leads.",[232,641,642,647],{},[253,643,644,645],{},"Status stays ",[32,646,38],{},[253,648,649],{},"The button uses a wa.me link. Change it to the WhatsApp Link, or add the rule from the previous section.",[232,651,652,660],{},[253,653,654,655,657,658],{},"A ",[59,656,215],{}," row in ",[32,659,211],{},[253,661,662,664],{},[32,663,219],{}," is on, and the lead did not come from a Meta ad click. This is correct for a test without an ad.",[232,666,667,670],{},[253,668,669],{},"Status changes, but no event goes out",[253,671,672,673,675,676,678],{},"Add the Meta platform in ",[32,674,101],{},". Also check ",[32,677,193],{},", because some statuses send no event with the Leads type.",[232,680,681,684],{},[253,682,683],{},"The chat does not attach to the lead",[253,685,686,687,62],{},"Connect the destination number to Konektor. The message must keep the ",[59,688,550],{},[18,690,692],{"id":691},"related-guides","Related guides",[77,694,695,700,705,709,715,721],{},[29,696,697],{},[83,698,699],{"href":85},"Tracking Script Installation",[29,701,702],{},[83,703,704],{"href":93},"WhatsApp Rotator",[29,706,707],{},[83,708,181],{"href":405},[29,710,711],{},[83,712,714],{"href":713},"\u002Fen\u002Fdocs\u002Fbusiness\u002Fconversion-strategy","Conversion Strategy",[29,716,717],{},[83,718,720],{"href":719},"\u002Fen\u002Fdocs\u002Fplatform-guides\u002Fctwa-getting-started","Click-to-WhatsApp Ads from Zero",[29,722,723],{},[83,724,161],{"href":725},"\u002Fen\u002Fdocs\u002Fwhatsapp\u002Fautomation",{"title":727,"searchDepth":728,"depth":728,"links":729},"",2,[730,731,732,733,734,735,736,737],{"id":20,"depth":728,"text":21},{"id":71,"depth":728,"text":72},{"id":128,"depth":728,"text":129},{"id":223,"depth":728,"text":224},{"id":421,"depth":728,"text":422},{"id":543,"depth":728,"text":544},{"id":609,"depth":728,"text":610},{"id":691,"depth":728,"text":692},"platform-guides",null,"See the Meta event Konektor sends at each step from landing page to WhatsApp chat, and pick the event to optimize ads.","md",{},3,"\u002Fen\u002Fdocs\u002Fplatform-guides\u002Flanding-page-whatsapp",{"title":5,"description":740,"keywords":746,"canonical":744},[747,748,749,750],"landing page whatsapp","meta event order","whatsapp link event","meta capi leads",{"loc":744,"lastmod":752},"2026-09-24","en\u002Fdocs\u002Fplatform-guides\u002Flanding-page-whatsapp",[755,756,757,758,759,760],"landing page","whatsapp","meta capi","event mapping","ctwa_clid","rotator",true,"VFnjdZkD5O07sOYjiGlOROnkF59AHcMWCsoYAue9-5w"]