Meta, TikTok and GA4 Tracking Setup for Egypt Stores
Paste each tracking ID in the right Storix field, prove the events arrive, and avoid the cash-on-delivery trap.
Growth
Ad money is only as smart as the data you send back. Most new Egyptian stores boost posts before any tracking exists, then guess where the sale came from.
This is the wiring, not the dashboards: where each ID goes in Storix, how to test that events arrive, and the cash-on-delivery trap that misleads the ad platforms.
What each tool does
- Meta pixel tells Facebook and Instagram which ad clicks became real actions, so it finds more buyers like yours.
- TikTok pixel does the same for TikTok; a Meta pixel does not feed it.
- GA4 is the neutral referee: no ad optimisation, but the journey across every source.
Where the IDs go
Open Marketing → Channels & tracking. Tracking setup has one field per tool.
- Meta pixel IDs — paste more than one, separated by commas.
- TikTok pixel IDs — same rule.
- GA4 measurement ID — starts with
G-. - GTM container ID — starts with
GTM-. - Press Save tracking; your storefront picks them up at once.
Two surprises:
- You cannot delete a saved ID here. Clear the field, save, and the old ID comes back.
- A wrongly shaped GA4 or GTM ID is dropped silently. If
G-orGTM-is missing, nothing is saved and nothing warns you.
Marketing integrations are included on every Storix plan.
Test before you spend a pound
Open the Verify tracking tab.
- Tracking test guide lists four events: View product, Add to cart, Begin checkout, Purchase, each showing Ready, Failed, Needs test or Needs setup.
- To test one, do that action once in your store, then reload.
- The provider cards show Connected or Needs setup.
Never raise a budget on tracking you have not seen turn Ready.
Links that tell you which post sold
The same tab has a Tracking link builder + QR, with presets for Instagram bio, TikTok bio, WhatsApp status and Meta ad. Fill source, medium and campaign name, then copy the link or QR code.
Two rules:
- Type the values in English. The builder removes Arabic letters from a tracking link.
- Use lowercase letters, numbers and underscores in the campaign name. Spaces and symbols are stored differently, so orders never match the campaign.
The cash-on-delivery trap
Here a global tutorial fails an Egyptian merchant. Storix sends the Purchase event when the order is created — no confirmed trigger, no delivered trigger — and it carries the order date.
If most orders are cash on delivery, a share gets refused or returned. But you already told Meta and TikTok they bought, so the algorithm finds more people like the ones who refuse.
Fix what you can:
- Cut refusals upstream. Confirm address and phone before dispatch; every refusal prevented is a false signal never sent.
- Read the truth in Analytics → Customer payments: your COD collection rate.
- Expect a gap. Buyers who close in a WhatsApp chat never touch your pixel.
One more filter: a shopper who refused marketing at checkout is skipped, so tracked orders are always fewer than real.
Meta CAPI: what you can and cannot do today
The Conversions API sends events from the server, which matters because browser pixels get blocked. Storix shows a Meta Conversions API (CAPI) card with a Send test event button.
- Tracking setup has no access-token field and no CAPI switch, so you cannot finish setup yourself. Ask Storix support to enable it.
- CAPI is on Growth and Pro. The event log behind Recent events and Tracking health is Pro only.
Paste your IDs, get all four events to Ready, and check your COD collection rate first. Start a free store, or compare plans if you need CAPI.