Track and optimize your Meta ad campaigns

Complete Flutter Meta Ads integration with Pixel tracking, Conversions API (server-side), and iOS ATT consent. Measure ROAS and optimize campaigns from day one.

Measure what matters for your ad spend

Running Meta ads without proper attribution is burning money. ApparenceKit integrates Meta Pixel for client-side tracking, Conversions API for server-side events, and iOS ATT consent handling. Know exactly which ads drive installs, sign-ups, and purchases.

flutter meta pixel integration

META PIXEL

Client-side event tracking

Track user events directly from your Flutter app. App installs, registrations, purchases, and custom events are sent to Meta for campaign optimization. Integrated with the LemonSqueezy checkout flow for purchase attribution.
Standard events
Install, sign-up, purchase tracked automatically

Custom events
Track any user action for campaign optimization
Purchase value
Send revenue data for ROAS calculation
Deep linking
Track which ad drove each install

flutter meta conversions API server side

SERVER API

Conversions API (server-side)

iOS 14+ broke client-side tracking for opted-out users. The Conversions API sends events from your backend directly to Meta, recovering lost attribution data. ApparenceKit pre-configures the server integration with your Supabase or Firebase backend.
iOS attribution recovery
Recover 30-50% of lost conversion data

Backend integration
Pre-configured with Supabase or Firebase
Event deduplication
Prevents double-counting between Pixel and API
Webhook support
Send purchase events from LemonSqueezy webhooks

flutter iOS ATT consent dialog

ATT CONSENT

iOS App Tracking Transparency

Apple requires apps to ask permission before tracking. ApparenceKit includes a properly timed ATT consent dialog with a pre-permission screen that explains the value of allowing tracking, maximizing opt-in rates.
Pre-permission screen
Explain tracking value before the system dialog

Optimal timing
Show after onboarding for higher opt-in rates
Graceful fallback
App works perfectly whether user allows or denies
Android no-op
ATT logic only runs on iOS, no Android impact

Save 3 months of work

One command. Pick your modules. Firebase or Supabase auto-configured. Start building what matters.

kickstarter for flutter apps

Made by Logo de Pal
ApparenceKit is a flutter template generator tool by Apparence.io © 2026.
All rights reserved