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.

Get Access Now

kickstarter for flutter apps

3 steps - 5 minutes.
Your app is running.

1

Install the CLI

Run one command to install our command line tool
2

Generate your app

Generate your flutter project with only the modules and dependencies you need + automatically setup Supabase or Firebase backend
3

Run

Your app runs. Auth, Payments, notifications work... Start building what makes your app unique.

Here's some of our work

Don't take our word for granted, see what some of our apps have achieved

user avatar
Kubbo
Habit tracking
web link icon apple store badge google play store badge
Kubbo habit tracking app screenshot
user avatar
Limite limite
40K+ players/month
web link icon google play store badge
Limite limite mobile app screen
user avatar
MonSuiviDiet
5K+ users/day
apple store badge google play store badge
MonSuiviDiet mobile app screen
user avatar
WeAreCaring
#1 ethic recruitment app in Singapore
apple store badge google play store badge
WeAreCaring mobile app screen
user avatar
Spherik
2D and 360° media capture
apple store badge google play store badge
Spherik - mobile app screen
user avatar
Stacks
French comic book app
apple store badge google play store badge
Stacks comic mobile app screen
user avatar
ULY
(NEW) Video diary
apple store badge google play store badge
ULY - Video diary mobile app screen

Save 3 months of work

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

Get Access Now
kickstarter for flutter apps
Made by ApparenceKit logo
Featured on Twelve Tools
ApparenceKit is a flutter start kit | template generator tool by Apparence.io © 2026.
All rights reserved