Meta Ads Integration

Meta Ads
Integration

Overview

Omnys integrates with Meta Ads using the official Meta Marketing API. Users connect their Meta ad accounts through Meta OAuth 2.0 authorization. Once connected, Omnys retrieves campaign performance data from Facebook and Instagram — impressions, clicks, conversions, and ad spend — to power automated reporting and profit-level insights.

No passwords are shared. Access is limited strictly to campaign performance data required for reporting, and users can revoke it at any time from their Meta account settings.

Why Meta Ads access is required

Meta (Facebook and Instagram) is typically the largest paid acquisition channel for Shopify brands. To help you understand true ad ROI — beyond vanity metrics — Omnys needs read access to your Meta ad performance data.

Without Meta Ads access, Omnys cannot:

  • Retrieve campaign and ad set performance data for reporting
  • Connect Meta ad spend to actual store revenue and product margins
  • Identify underperforming ad sets burning budget without profit contribution
  • Surface creative fatigue, audience overlap, or CPM trends
  • Generate cross-channel advertising insights alongside Google Ads
What data is accessed

Omnys accesses only campaign performance data required for reporting via the Meta Marketing API:

  • Campaign and ad set names, statuses, and budgets
  • Impressions, reach, and frequency metrics
  • Clicks, click-through rates, and cost-per-click
  • Conversions and conversion values (purchase events)
  • Ad spend and return on ad spend (ROAS)

Omnys does not access your personal Facebook profile, private messages, audience lists, or any personal data of your customers. Only ad account performance metrics are retrieved.

Authorization process

Connecting your Meta ad account uses the standard Meta OAuth 2.0 login flow:

STEP 01
Initiate authorization
Click "Connect Meta Ads" inside Omnys. You are redirected to Meta's secure OAuth authorization screen.
STEP 02
Grant permission
Review and approve the requested permissions on Meta's login screen. No passwords are ever shared with Omnys.
STEP 03
Access granted
Omnys receives a secure access token and begins retrieving your Meta campaign performance data via the Marketing API.
Data security

All Meta Ads data is handled in accordance with Meta's Platform Terms and Developer Policies.

  • Access granted only through Meta OAuth — no passwords stored
  • Only campaign performance data required for reporting is accessed
  • Data is encrypted in transit and at rest
  • Meta Ads data is never sold or shared with third parties
  • Data is used solely to power analytics and reporting within Omnys
Revoking access

You can revoke Omnys's access to your Meta ad account at any time from your Meta account settings — no action needed inside Omnys.

Go to Meta Account Settings → Security → Apps and Websites, find Omnys, and remove access. Omnys will immediately lose the ability to retrieve your Meta Ads data.

For questions or to request data deletion, contact us at privacy@omnys.app.