Ads & Analytics

Go beyond organic reach. SwipePost's Ads module is specifically tuned to generate high-converting promotional content, and the Analytics dashboard tracks your real-time return on ad spend.

🔗

Connecting Meta Ads

Before you can boost ads on Facebook and Instagram, you need to connect your Meta account with advertising permissions. This is a one-time setup that takes about 2 minutes.

â„šī¸
You need a Facebook Page to run ads. If you want to run ads on Instagram too, your Instagram account must be a Business or Creator account linked to that Facebook Page.

Prerequisites

Facebook Page

You must have at least one Facebook Page that you admin. If you don't have one, create it at facebook.com/pages/create — it only takes a minute.

Meta Ad Account

Meta automatically creates an Ad Account when you first set up a Page for advertising. You can view yours at adsmanager.facebook.com.

Instagram (Optional)

To also run ads on Instagram, link your Instagram Business or Creator account to your Facebook Page in Instagram Settings > Account > Linked Accounts.

Setup Steps

1

Go to Settings

Navigate to Settings > Connected Accounts and click Connect next to Facebook.

2

Authorize SwipePost

Facebook will ask you to log in and grant permissions. You'll see requests for Page management, Ad management, and Instagram publishing. Accept all to enable the full feature set.

3

Select Your Page

After authorizing, Facebook will ask which Page(s) to connect. Select the Page you want to use for publishing and ads. SwipePost will use this Page as the identity for your ad campaigns.

4

You're Ready!

Once connected, you'll see a green checkmark next to Facebook in Settings. You can now publish posts, boost ads, and launch campaigns directly from SwipePost.

💡
SwipePost requests the minimum permissions needed: pages_manage_posts (publish to your Page), ads_management (create and manage ad campaigns), ads_read (view performance data), and instagram_basic + instagram_content_publish (publish to Instagram). You can review and revoke these at any time in your Facebook Settings > Business Integrations.
🚀

Launching a Campaign

Once your Meta account is connected, you can boost any saved ad directly from SwipePost — no need to switch to Meta Ads Manager.

1

Create Your Ad

Use the Ads tab or Creative Studio to generate an image or video ad. SwipePost supports both static images and video ads.

2

Save to My Ads

Click Save to add your ad to your saved collection. This stores the image/video and caption for later use.

3

Click Boost

In the My Ads tab, hover over your saved ad and click the Boost button. This opens the Campaign Launcher.

4

Configure & Launch

Select your Ad Account, set a campaign name and daily budget ($5–$100), then click Launch Campaign. Your campaign is created as Paused so you can review targeting in Meta Ads Manager before going live.

âš ī¸
Campaigns are always created as Paused for safety. This means no money is spent until you manually activate the campaign in Meta Ads Manager. Go to adsmanager.facebook.com to review targeting, placement, and schedule before toggling it to Active.

How It Works Behind the Scenes

When you click "Launch Campaign," SwipePost creates a complete campaign structure in your Meta Ad Account:

Campaign

The top-level container with the objective set to Awareness. This determines how Meta optimizes delivery of your ad.

Ad Set

Contains your daily budget and targeting (defaults to US, Facebook + Instagram). You can refine the audience, age range, interests, and placements in Meta Ads Manager.

Ad Creative

Your image or video is uploaded to Meta's media library and linked with your caption as the ad copy. A "Learn More" CTA is added automatically.

đŸŽ¯

Ad Generation Workflow

💡
Ad generations cost 1 generation each — the same as organic posts. The Ad mode uses a specialized, conversion-focused prompt structure at no extra generation cost.
1

Select 'Ad Mode'

In the Generate tab, toggle the post type from Organic to Ad.

2

Define the Offer

Input the specific product, discount, or offer you are promoting. The AI will switch its tone from conversational to action-oriented.

3

Review CTA

The AI will automatically append a strong Call-To-Action (CTA). Ensure your destination URL is ready before publishing to Facebook Ads Manager or LinkedIn Campaign Manager.

âš™ī¸

Troubleshooting Meta Ads

"Facebook Ads not connected"

This means your Meta connection is missing the advertising permissions. Go to Settings > Connected Accounts, disconnect Facebook, and reconnect. Make sure to accept all permission requests during authorization.

No Ad Accounts Found

Your Meta account may not have an Ad Account yet. Visit adsmanager.facebook.com and follow the prompts to create one. Then return to SwipePost and try again.

Campaign Creation Failed

This usually means your Ad Account has billing issues or has been restricted by Meta. Check your payment method at facebook.com/ads/manager/account_settings.

Token Expired

Meta tokens expire periodically. If you see authorization errors, go to Settings and click Reconnect next to Facebook to refresh your access.

📈

Analytics Dashboard

Once your ad accounts are connected, SwipePost syncs performance data so you can view all KPIs in a single, unified dashboard without switching tabs.

CTR (Click-Through Rate)

The percentage of people who saw your ad and clicked the link. A high CTR indicates your generated copy and image are highly engaging to the target audience.

CPC (Cost Per Click)

How much you pay for each click on your ad. Lowering CPC is often a result of improving the CTR through better AI generations.

Total Spend vs. ROAS

Track your daily budget output against the estimated Return On Ad Spend to determine which AI campaigns are scalable.

🤖

Ask The Agent

â„šī¸
The AI Agent has direct access to your Analytics data. You don't have to read the charts yourself!

"Agent, summarize my Facebook Ad performance for the last 7 days. Which post type had the highest CTR, and generate 3 new ad ideas based on that winner."