[{"data":1,"prerenderedAt":403},["ShallowReactive",2],{"docs-navigation-en":3,"docs-\u002Fen\u002Fdocs\u002Fdestinations\u002Fmeta":66,"docs-surround-\u002Fen\u002Fdocs\u002Fdestinations\u002Fmeta":398},[4],{"title":5,"path":6,"stem":7,"children":8,"page":65},"En","\u002Fen","en",[9],{"title":10,"path":11,"stem":12,"children":13,"page":65},"Docs","\u002Fen\u002Fdocs","en\u002Fdocs",[14,22,41],{"title":15,"path":16,"stem":17,"children":18,"icon":21},"Getting started","\u002Fen\u002Fdocs\u002Fgetting-started","en\u002Fdocs\u002F1.getting-started\u002F1.index",[19],{"title":20,"path":16,"stem":17},"What Flowfy is","i-lucide-rocket",{"title":23,"path":24,"stem":25,"children":26,"icon":40},"Destinations","\u002Fen\u002Fdocs\u002Fdestinations","en\u002Fdocs\u002F2.destinations\u002F1.index",[27,28,32,36],{"title":23,"path":24,"stem":25},{"title":29,"path":30,"stem":31},"Meta","\u002Fen\u002Fdocs\u002Fdestinations\u002Fmeta","en\u002Fdocs\u002F2.destinations\u002F2.meta",{"title":33,"path":34,"stem":35},"TikTok","\u002Fen\u002Fdocs\u002Fdestinations\u002Ftiktok","en\u002Fdocs\u002F2.destinations\u002F3.tiktok",{"title":37,"path":38,"stem":39},"Snapchat","\u002Fen\u002Fdocs\u002Fdestinations\u002Fsnapchat","en\u002Fdocs\u002F2.destinations\u002F4.snapchat","i-lucide-share-2",{"title":42,"path":43,"stem":44,"children":45,"icon":64},"For developers","\u002Fen\u002Fdocs\u002Fdevelopers","en\u002Fdocs\u002F9.developers\u002F1.index",[46,48,52,56,60],{"title":47,"path":43,"stem":44},"Developer overview",{"title":49,"path":50,"stem":51},"Install the SDK","\u002Fen\u002Fdocs\u002Fdevelopers\u002Finstall","en\u002Fdocs\u002F9.developers\u002F2.install",{"title":53,"path":54,"stem":55},"Tracking","\u002Fen\u002Fdocs\u002Fdevelopers\u002Ftracking","en\u002Fdocs\u002F9.developers\u002F3.tracking",{"title":57,"path":58,"stem":59},"Event reference","\u002Fen\u002Fdocs\u002Fdevelopers\u002Fevents","en\u002Fdocs\u002F9.developers\u002F4.events",{"title":61,"path":62,"stem":63},"HTTP API","\u002Fen\u002Fdocs\u002Fdevelopers\u002Fhttp-api","en\u002Fdocs\u002F9.developers\u002F5.http-api","i-lucide-code",false,{"id":67,"title":29,"audience":68,"body":69,"description":392,"extension":393,"meta":394,"navigation":395,"path":30,"seo":396,"stem":31,"__hash__":397},"docs_en\u002Fen\u002Fdocs\u002F2.destinations\u002F2.meta.md","merchant",{"type":70,"value":71,"toc":372},"minimark",[72,76,82,87,111,121,125,130,140,144,151,160,164,174,182,193,197,216,223,231,241,245,249,258,266,270,276,280,283,289,293,305,311,315,318,325,331,338,342,348,354,360,366],[73,74,75],"p",{},"Connecting Meta lets Flowfy send every purchase, add-to-cart and page view from your store straight to Meta's servers. Meta then knows which of your ads produced which sale, even when the shopper's browser blocked the pixel.",[77,78],"docs-video-card",{"href":79,"label":80,"poster":81},"https:\u002F\u002Fyoutu.be\u002FFx1kMWp3RJ4","Watch the Meta setup walkthrough","\u002Fdocs\u002Fdestinations\u002Fmeta\u002Fvideo-poster.jpg",[83,84,86],"h2",{"id":85},"before-you-start","Before you start",[88,89,90,98,104],"ul",{},[91,92,93,94],"li",{},"Access to your business's ",[95,96,97],"strong",{},"Meta Business Suite",[91,99,100,103],{},[95,101,102],{},"Developer privileges"," on that business. Without them Meta hides the link that creates the token, so ask whoever administers the business to grant them, or to generate the token for you.",[91,105,106,107,110],{},"A Flowfy source already connected. If you have not done that, start with ",[108,109,15],"a",{"href":16},".",[73,112,113,114,117,118,110],{},"You will end up with two values: a ",[95,115,116],{},"Dataset ID"," and a ",[95,119,120],{},"Business Access Token",[83,122,124],{"id":123},"part-1-get-your-credentials-from-meta","Part 1 · Get your credentials from Meta",[126,127,129],"h3",{"id":128},"_1-open-events-manager-and-pick-your-data-source","1. Open Events Manager and pick your data source",[73,131,132,133,139],{},"Go to ",[108,134,138],{"href":135,"rel":136},"https:\u002F\u002Fbusiness.facebook.com\u002Fevents_manager2",[137],"nofollow","Events Manager"," and select the data source for your store. If you already run a Meta pixel on your website, choose that same one — browser events and server events belong on a single data source, or Meta will count the same sale twice.",[126,141,143],{"id":142},"_2-open-the-settings-tab","2. Open the Settings tab",[73,145,146,147,150],{},"With the data source selected, open ",[95,148,149],{},"Settings"," from the tab bar. Both values you need live on this one page.",[73,152,153],{},[154,155],"img",{"alt":156,"height":157,"src":158,"width":159},"The Events Manager tab bar with Settings selected, alongside Overview, Test Events, Diagnostics, History and Implementations",220,"\u002Fdocs\u002Fdestinations\u002Fmeta\u002F01-events-manager-settings-tab.png",1248,[126,161,163],{"id":162},"_3-copy-the-dataset-id","3. Copy the Dataset ID",[73,165,166,167,170,171,173],{},"Under ",[95,168,169],{},"Details",", copy ",[95,172,116],{},". It is a 15 to 16 digit number.",[73,175,176],{},[154,177],{"alt":178,"height":179,"src":180,"width":181},"The Settings tab of a Meta data source, with the Dataset ID under the Details heading",772,"\u002Fdocs\u002Fdestinations\u002Fmeta\u002F03-dataset-id.png",2870,[73,183,184,185,189,190,192],{},"Meta's developer documentation still calls this same number a ",[186,187,188],"em",{},"Pixel ID",". It is one value with two names — paste it into Flowfy's ",[95,191,116],{}," field.",[126,194,196],{"id":195},"_4-generate-the-access-token","4. Generate the access token",[73,198,199,200,203,204,207,208,211,212,215],{},"Scroll to the ",[95,201,202],{},"Conversions API"," section and find ",[95,205,206],{},"Set up direct integration",". Leave ",[95,209,210],{},"Set up with Dataset Quality API"," selected — it is Meta's recommended option and it also authorises tokens you generated earlier. Then click ",[95,213,214],{},"Generate access token"," and copy the token that appears.",[73,217,218,219,222],{},"Ignore ",[95,220,221],{},"Set up using a cloud-based connection"," above it. Conversions API Gateway and Signals Gateway are alternatives to Flowfy, not steps in this setup.",[73,224,225],{},[154,226],{"alt":227,"height":228,"src":229,"width":230},"The Conversions API section of Events Manager settings, with the Generate access token button highlighted under Set up direct integration",1250,"\u002Fdocs\u002Fdestinations\u002Fmeta\u002F02-generate-access-token.png",948,[232,233,235],"callout",{"icon":234},"i-lucide-eye-off",[73,236,237,238,240],{},"No ",[95,239,214],{}," link on the page? You do not have developer privileges on this business. Meta hides the link rather than disabling it, so it looks like the feature does not exist.",[83,242,244],{"id":243},"part-2-create-the-destination-in-flowfy","Part 2 · Create the destination in Flowfy",[126,246,248],{"id":247},"_1-start-a-new-destination","1. Start a new destination",[73,250,251,252,254,255,110],{},"In Flowfy, open ",[95,253,23],{}," and click ",[95,256,257],{},"Create destination",[73,259,260],{},[154,261],{"alt":262,"height":263,"src":264,"width":265},"The Flowfy destinations page with the create destination button",675,"\u002Fdocs\u002Fdestinations\u002Fflowfy\u002F01-create-destination.png",1568,[126,267,269],{"id":268},"_2-choose-meta","2. Choose Meta",[73,271,272],{},[154,273],{"alt":274,"height":263,"src":275,"width":265},"The Flowfy platform picker showing the advertising destinations","\u002Fdocs\u002Fdestinations\u002Fflowfy\u002F02-pick-platform.png",[126,277,279],{"id":278},"_3-connect-your-store","3. Connect your store",[73,281,282],{},"Tick the source whose events should flow to Meta, then continue.",[73,284,285],{},[154,286],{"alt":287,"height":263,"src":288,"width":265},"The Flowfy source selection step with a store selected","\u002Fdocs\u002Fdestinations\u002Fflowfy\u002F04-connect-source.png",[126,290,292],{"id":291},"_4-name-it-and-paste-both-values","4. Name it and paste both values",[73,294,295,296,298,299,301,302,110],{},"Give the destination a name you will recognise later, put the number from step 3 into ",[95,297,116],{},", and the token from step 4 into ",[95,300,120],{},". Then click ",[95,303,304],{},"Create",[73,306,307],{},[154,308],{"alt":309,"height":263,"src":310,"width":265},"The Flowfy destination setup step with the name, dataset ID and business access token fields filled in","\u002Fdocs\u002Fdestinations\u002Fflowfy\u002F03-paste-credentials.png",[83,312,314],{"id":313},"part-3-check-that-its-working","Part 3 · Check that it's working",[73,316,317],{},"Place a test order in your store, then look in two places.",[73,319,320,321,324],{},"In Flowfy, open the destination and watch ",[95,322,323],{},"Live events",". Your order should appear within a few seconds.",[73,326,327],{},[154,328],{"alt":329,"height":263,"src":330,"width":265},"The Flowfy live events view with events arriving","\u002Fdocs\u002Fdestinations\u002Fflowfy\u002F05-live-events.png",[73,332,333,334,337],{},"In Meta, open Events Manager and check the ",[95,335,336],{},"Overview"," tab for the same data source. Server events are labelled as coming from the Conversions API. Meta can take up to 20 minutes to display them, so an empty Overview right after a test order is normal — Flowfy's live events view is the faster signal.",[83,339,341],{"id":340},"if-something-goes-wrong","If something goes wrong",[73,343,344,347],{},[95,345,346],{},"Nothing arrives in Flowfy's live events."," The problem is between your store and Flowfy, not between Flowfy and Meta. Check that your source is connected and active.",[73,349,350,353],{},[95,351,352],{},"Flowfy shows events, Meta shows none after half an hour."," The Dataset ID probably belongs to a different data source than the one you are looking at in Events Manager. Re-copy it from the data source you expect the events on.",[73,355,356,359],{},[95,357,358],{},"Meta rejects the token."," A token generated from a personal account rather than the business will not work. Generate it again from Events Manager with the correct business selected.",[73,361,362,365],{},[95,363,364],{},"The Generate access token link is missing."," You need developer privileges on the business. See the note in Part 1.",[73,367,368,371],{},[95,369,370],{},"Meta counts every sale twice."," Your browser pixel and Flowfy are sending to different data sources. Both must point at the same Dataset ID for Meta to recognise the two reports as one sale.",{"title":373,"searchDepth":374,"depth":374,"links":375},"",2,[376,377,384,390,391],{"id":85,"depth":374,"text":86},{"id":123,"depth":374,"text":124,"children":378},[379,381,382,383],{"id":128,"depth":380,"text":129},3,{"id":142,"depth":380,"text":143},{"id":162,"depth":380,"text":163},{"id":195,"depth":380,"text":196},{"id":243,"depth":374,"text":244,"children":385},[386,387,388,389],{"id":247,"depth":380,"text":248},{"id":268,"depth":380,"text":269},{"id":278,"depth":380,"text":279},{"id":291,"depth":380,"text":292},{"id":313,"depth":374,"text":314},{"id":340,"depth":374,"text":341},"Send your store's events to Facebook and Instagram ads through the Meta Conversions API.","md",{},true,{"title":29,"description":392},"1vUiSkmSVIIRWFw9NiQ9iaciZs3a9zX8ZERNaQAn19Y",[399,401],{"title":23,"path":24,"stem":25,"description":400,"children":-1},"Where Flowfy sends your store's events, and how to connect each one.",{"title":33,"path":34,"stem":35,"description":402,"children":-1},"Send your store's events to TikTok ads through the TikTok Events API.",1787611840803]