Skip to main content
The Ad Manager lets you create, launch, and monitor Facebook, Instagram, Google, LinkedIn, and TikTok ad campaigns without leaving the HoopAI Platform. Ad performance data is tied directly to your CRM so you can see which campaigns are driving leads and revenue. Navigate to Marketing > Ad Manager to get started.

Supported ad platforms

Meta (Facebook and Instagram)

Create lead generation, website traffic, engagement, and sales campaigns for Facebook and Instagram

Google Ads

Launch Google Search and Demand Generation campaigns with audience segments and conversion tracking

LinkedIn Ads

Create LinkedIn ad campaigns with professional audience targeting and lead forms

TikTok Ads

Run TikTok ad campaigns with video creative, audience targeting, and lead generation forms

Ad Manager overview

The Ad Manager home screen shows all your campaigns in a table with the following information:
  • Campaign Name — the name assigned to the campaign
  • Page — the Facebook or LinkedIn page associated with the campaign
  • Media — thumbnails of ad creative assets
  • Objective Type — lead generation, website traffic, engagement, or sales
  • Post Status — Published, Draft, Failed, In Review, or Paused
Use the Status filter to narrow campaigns by state, the Search bar to find a campaign by name, the Date Range picker to focus on a specific period, and the Refresh button to load the latest metrics.
Ad Manager overview

Creating a Meta ad campaign

Meta ad campaigns follow a three-tier structure: Campaign Level, Ad Set Level, and Ad Level.
1

Connect your Facebook pages

Navigate to Marketing > Ad Manager and connect your Facebook pages via the Settings option. Multiple pages can be connected.
2

Start a new campaign

Click Create Campaign and select Meta Campaign.
3

Choose a starting point

Select From Scratch or use an Existing Template, then click Next.
4

Campaign level — name and objective

  • Name: Give your campaign a unique, descriptive name
  • Objective: Choose lead generation (Facebook forms), website traffic, engagement, or sales through messaging
  • Special Ad Category: Select the appropriate category if your ad relates to employment, housing, credit, politics, or gaming — required for regulatory compliance
5

Ad set level — budget and audience

Set your budget, schedule, and audience targeting. Configure targeting using the Audience Controls section, including retargeting with custom or lookalike audiences.
6

Ad level — creative

Upload images or videos, write ad copy, set the call-to-action, and choose the destination URL or lead form.
7

Review and publish

Review all settings across the three levels, then click Publish to submit for Meta review.
Meta campaign setup

Audiences

Ad Manager audience targeting

Custom audiences

Custom Audiences let you retarget people who have already interacted with your business.
1

Open the Audiences tab

Go to Ad Manager > Settings > Audiences and click + Create New Audience, then select Custom Audience.
2

Choose a source

Select one of:
  • Website — visitors (all, or by time spent on site)
  • Facebook Page — people who engaged with your page
  • Lead Form — people who interacted with your lead forms
  • Customer List — upload a CSV matched against Facebook profiles
3

Configure details

Set the audience retention period (up to 30 days for website audiences), name your audience, and apply additional filters.
You can also create a Custom Audience during campaign setup in the Budget and Audience step under the Retargeting tab.

Lookalike audiences

Lookalike Audiences find new prospects who share characteristics with your existing customers.
1

Start a lookalike audience

During the Budget and Audience step, click the lookalike dropdown and select Create a Lookalike Audience.
2

Select a source

Choose a Facebook Page or an existing Custom Audience as your source.
3

Set location and size

Choose the target country and set the audience size (0–10%). A 0–1% range gives the closest match; higher percentages broaden the reach.
4

Create

Click Create Audience. The audience will show as Populating for 6–24 hours before becoming ready.
Audience states:
StatusMeaning
ReadyFully created and available for use
PopulatingBeing created — 6–24 hours. Refreshes every 3–7 days when active
Too SmallDoes not meet Facebook’s minimum size requirement

Statistics

The Statistics tab provides campaign performance analytics across all your Meta and Google campaigns.
Ad Manager statistics
Select Facebook or Google from the channel selector. Use the Pages dropdown and Date Range picker to narrow results.
A table showing clicks, conversions, cost per conversion, and impressions across all published and paused campaigns.
Line graphs for impressions, clicks, and conversions over the selected date range.
Detailed per-campaign metrics. Click Columns to add or remove: Campaign Name, Campaign ID, Status, Clicks, Impressions, Revenue, ROI, CPC, CTR, Sales, CPS, and CPL.

Ad Manager settings
1

Connect Google

Go to Ad Manager > Settings and connect your Google Ads account.
2

Create a Search campaign

Click Create Campaign and select Google Search Ad Campaign. Configure keywords, ad copy, bidding, and targeting.
3

Create a Demand Gen campaign

For visual ads across Gmail, YouTube, and Google Discover, select Google Demand Gen Ads.
4

Configure audience segments

Use Audience Segments for Google Ads in the Audiences tab to build Google-specific targeting lists.

LinkedIn Ads

1

Connect LinkedIn

Go to Ad Manager > Settings and connect your LinkedIn Ad Account.
2

Create a LinkedIn campaign

Click Create Campaign and select LinkedIn Ad Campaign. Set the objective, budget, schedule, and creatives.
3

Set up audience targeting

Target by job title, industry, company size, seniority, and skills using LinkedIn’s professional audience options.
4

Add a LinkedIn lead form

Attach a LinkedIn Lead Gen Form to capture contact information directly within LinkedIn.

TikTok Ads

1

Connect TikTok

Go to Ad Manager > Settings and connect your TikTok Ads account by clicking the TikTok option and completing the OAuth authorization flow.
2

Create a TikTok campaign

Click Create Campaign and select TikTok Ad Campaign. Set the campaign objective (traffic, lead generation, conversions, or app installs), campaign name, and budget type (daily or lifetime).
3

Configure ad group targeting

Set your ad group details: start and end dates, budget, placement, demographics (age, gender, location), interests, and behaviors. TikTok’s audience targeting allows you to reach users by interest categories and in-app behavior.
4

Upload creatives

Add video creatives for your TikTok ads. TikTok requires vertical video (9:16 aspect ratio). Write ad copy, select a call-to-action, and set the destination URL or lead form.
5

Attach a lead form (optional)

For lead generation objectives, attach a TikTok Instant Form to capture contact details without users leaving the app. Field mappings can be configured to sync leads into your CRM automatically.
6

Review and publish

Review all campaign, ad group, and creative settings, then click Publish to submit to TikTok for review. TikTok typically reviews ads within 24 hours.
TikTok Ads require a TikTok for Business account. If you do not have one, create it at business.tiktok.com before connecting in Ad Manager. Video creatives must be vertical (9:16) and between 5–60 seconds for most placements.

Additional features

Create Facebook Lead Forms directly in Ad Manager for lead generation campaigns. Existing forms can be reviewed, field-mapped to your CRM, and duplicated for reuse.
Create Instagram DM Datasets to capture leads from Instagram Direct Message ad interactions.
Edit ad creatives directly in Ad Manager — crop, adjust, and add text to images without leaving the platform.
Make changes to campaigns that are already published or in review using the three-dot action menu next to a campaign.
Designate a default Facebook page in Ad Manager settings so it is pre-selected when creating new campaigns.
Connect your Facebook Pixel and Google Conversion tracking in Settings > Integrations to enable conversion-based campaign objectives and get the most accurate attribution data in your ad reports.

Frequently asked questions

The Ad Manager supports Meta (Facebook and Instagram), Google Ads (Search and Demand Gen), LinkedIn Ads, and TikTok Ads. You can manage campaigns across all four platforms from the same interface.
Navigate to Marketing > Ad Manager and click the Settings option. Connect your Facebook Pages via the connection flow. Multiple pages can be connected, and you can set a default page for new campaigns.
A Custom Audience is built from people who have already interacted with your business — website visitors, Facebook Page engagers, lead form submitters, or a customer CSV. A Lookalike Audience finds new users on Facebook who share characteristics with your Custom Audience source, helping you reach prospective customers similar to your existing ones.
Lookalike Audiences take 6–24 hours to populate after creation. They show a “Populating” status during this time. If the source audience is too small, the status will show “Too Small” — you will need to broaden the source audience to proceed.
Yes. Use the three-dot action menu next to a campaign in the Ad Manager campaign list and select Edit. Some campaign settings (such as the campaign objective) cannot be changed after publishing; you may need to create a new campaign for those changes.
TikTok ads require vertical video in a 9:16 aspect ratio, between 5 and 60 seconds for most placements. The maximum file size is typically 500 MB. Ensure you have a TikTok for Business account connected before creating TikTok ad campaigns.
When you use lead generation objectives (Facebook Lead Forms, LinkedIn Lead Gen Forms, TikTok Instant Forms), leads captured through ads are automatically synced into your CRM as contacts. You can then see which contacts and revenue originated from specific ad campaigns in the Statistics view.

Cloning campaigns

Duplicate an existing campaign to create a new one with the same settings:
  1. Find the campaign in the Ad Manager campaign list
  2. Click the three-dot menu and select Clone (or Duplicate)
  3. The cloned campaign opens in draft mode with all original settings — name, budget, audience, and creatives
  4. Update the campaign name, make any changes, and click Publish
Cloning is useful for creating A/B test variations, seasonal versions of proven campaigns, or adapting campaigns for different audiences.

Editing published campaigns

You can modify campaigns that are already live:
  1. Click the three-dot menu next to the campaign and select Edit
  2. Editable fields include:
    • Budget — increase or decrease daily/lifetime budget
    • Schedule — extend or shorten the end date
    • Audience — adjust targeting (some platforms may restart the learning phase)
    • Ad creative — swap images, update copy, change CTAs
    • Bid strategy — switch between manual and automated bidding
  3. Click Save to apply changes
Some campaign-level settings cannot be changed after publishing (such as the campaign objective on Meta). For those changes, clone the campaign and create a new one with the desired settings.

Carousel ads display multiple images or videos in a single ad unit that users can swipe through. Each card can have its own headline, description, and destination URL.
  1. During campaign creation at the Ad Level, select Carousel as the ad format
  2. Add 2-10 cards, each with:
    • An image (1080x1080px) or video
    • A headline (40 characters recommended)
    • A description
    • A destination URL
  3. Optionally enable Automatic card ordering — Meta will show the highest-performing card first
Best practices:
  • Tell a story across the cards (sequential narrative)
  • Showcase multiple products with individual links
  • Use the first card as a hook to encourage swiping
  • Keep a consistent visual style across all cards

Lead forms in Ad Manager

Create and manage lead forms for Meta, LinkedIn, and TikTok campaigns:

Meta Lead Forms

  1. During campaign creation with a Lead Generation objective, click Create Form
  2. Add fields: name, email, phone, custom questions
  3. Set a privacy policy URL (required)
  4. Configure the thank you screen with a CTA
  5. Map form fields to CRM contact fields for automatic sync

Lead form field mapping

Form fieldMaps to CRM field
Full NameContact name
EmailContact email
PhoneContact phone
Custom questionsCustom fields (configure mapping in settings)
Leads submitted through ad lead forms are created as contacts in the CRM automatically and can trigger workflows.

Campaign budget options

Budget typeDescriptionBest for
Daily budgetMaximum spend per dayOngoing campaigns with consistent daily performance
Lifetime budgetTotal spend across the entire campaign durationTime-limited campaigns with a fixed total budget
Campaign Budget Optimization (CBO)Meta distributes budget automatically across ad setsMulti-ad-set campaigns where Meta optimizes allocation
Ad Set BudgetBudget set individually per ad setWhen you want manual control over spending per audience
Start with a daily budget to test performance, then switch to lifetime budget once you have enough data to predict total spend. Campaign Budget Optimization works well when you have 3+ ad sets and want Meta to allocate budget toward the best-performing one.
Last modified on March 6, 2026