> ## Documentation Index
> Fetch the complete documentation index at: https://help.hoopai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# HoopAI ad manager: Facebook, Google, LinkedIn, and TikTok ads

> Launch and manage Facebook, Google, LinkedIn, and TikTok ad campaigns in HoopAI. Track performance, build custom audiences, and tie ad spend to CRM revenue.

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

<CardGroup cols={2}>
  <Card title="Meta (Facebook and Instagram)" icon="facebook">
    Create lead generation, website traffic, engagement, and sales campaigns for Facebook and Instagram
  </Card>

  <Card title="Google Ads" icon="google">
    Launch Google Search and Demand Generation campaigns with audience segments and conversion tracking
  </Card>

  <Card title="LinkedIn Ads" icon="linkedin">
    Create LinkedIn ad campaigns with professional audience targeting and lead forms
  </Card>

  <Card title="TikTok Ads" icon="tiktok">
    Run TikTok ad campaigns with video creative, audience targeting, and lead generation forms
  </Card>
</CardGroup>

***

## 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.

<Frame caption="Ad Manager campaign list view">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/Jw8ZWvG6aDGbbq6o/images/marketing-ad-manager-overview.png?fit=max&auto=format&n=Jw8ZWvG6aDGbbq6o&q=85&s=009ff1eb84e07f75bfc0dd4bcd9f40cf" alt="Ad Manager overview" width="1640" height="770" data-path="images/marketing-ad-manager-overview.png" />
</Frame>

***

## Creating a Meta ad campaign

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

<Steps>
  <Step title="Connect your Facebook pages">
    Navigate to **Marketing > Ad Manager** and connect your Facebook pages via the Settings option. Multiple pages can be connected.
  </Step>

  <Step title="Start a new campaign">
    Click **Create Campaign** and select **Meta Campaign**.
  </Step>

  <Step title="Choose a starting point">
    Select **From Scratch** or use an **Existing Template**, then click **Next**.
  </Step>

  <Step title="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
  </Step>

  <Step title="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.
  </Step>

  <Step title="Ad level — creative">
    Upload images or videos, write ad copy, set the call-to-action, and choose the destination URL or lead form.
  </Step>

  <Step title="Review and publish">
    Review all settings across the three levels, then click **Publish** to submit for Meta review.
  </Step>
</Steps>

<Frame caption="Three-tier Meta campaign setup">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/Jw8ZWvG6aDGbbq6o/images/marketing-ad-manager-meta-campaign.png?fit=max&auto=format&n=Jw8ZWvG6aDGbbq6o&q=85&s=4969fede90abbf3abd2c90f3f576e3f2" alt="Meta campaign setup" width="668" height="450" data-path="images/marketing-ad-manager-meta-campaign.png" />
</Frame>

***

## Audiences

<Frame caption="Ad Manager audience targeting — set budget, geographic targeting, and audience controls for your ad set">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/Jw8ZWvG6aDGbbq6o/images/marketing-ad-manager-audience.png?fit=max&auto=format&n=Jw8ZWvG6aDGbbq6o&q=85&s=0c5d3f2ba8199b4dd96c760273e93590" alt="Ad Manager audience targeting" width="1092" height="470" data-path="images/marketing-ad-manager-audience.png" />
</Frame>

### Custom audiences

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

<Steps>
  <Step title="Open the Audiences tab">
    Go to **Ad Manager > Settings > Audiences** and click **+ Create New Audience**, then select **Custom Audience**.
  </Step>

  <Step title="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
  </Step>

  <Step title="Configure details">
    Set the audience retention period (up to 30 days for website audiences), name your audience, and apply additional filters.
  </Step>
</Steps>

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.

<Steps>
  <Step title="Start a lookalike audience">
    During the **Budget and Audience** step, click the lookalike dropdown and select **Create a Lookalike Audience**.
  </Step>

  <Step title="Select a source">
    Choose a **Facebook Page** or an existing **Custom Audience** as your source.
  </Step>

  <Step title="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.
  </Step>

  <Step title="Create">
    Click **Create Audience**. The audience will show as **Populating** for 6–24 hours before becoming ready.
  </Step>
</Steps>

**Audience states:**

| Status     | Meaning                                                          |
| ---------- | ---------------------------------------------------------------- |
| Ready      | Fully created and available for use                              |
| Populating | Being created — 6–24 hours. Refreshes every 3–7 days when active |
| Too Small  | Does not meet Facebook's minimum size requirement                |

***

## Statistics

The **Statistics** tab provides campaign performance analytics across all your Meta and Google campaigns.

<Frame caption="Ad Manager statistics with conversion summary and performance graphs">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/Jw8ZWvG6aDGbbq6o/images/marketing-ad-manager-statistics.png?fit=max&auto=format&n=Jw8ZWvG6aDGbbq6o&q=85&s=5eebc81afcc19228cbd058de3bbb5ffd" alt="Ad Manager statistics" width="1578" height="782" data-path="images/marketing-ad-manager-statistics.png" />
</Frame>

<AccordionGroup>
  <Accordion title="Filtering">
    Select **Facebook** or **Google** from the channel selector. Use the **Pages** dropdown and **Date Range** picker to narrow results.
  </Accordion>

  <Accordion title="Conversion summary">
    A table showing clicks, conversions, cost per conversion, and impressions across all published and paused campaigns.
  </Accordion>

  <Accordion title="Performance analytics">
    Line graphs for impressions, clicks, and conversions over the selected date range.
  </Accordion>

  <Accordion title="Campaign details table">
    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.
  </Accordion>
</AccordionGroup>

***

## Google Ads

<Frame caption="Ad Manager settings — connect your Facebook pages, ad accounts, and manage platform settings">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/Jw8ZWvG6aDGbbq6o/images/marketing-ad-manager-settings-main.png?fit=max&auto=format&n=Jw8ZWvG6aDGbbq6o&q=85&s=42e02d37dcf746e2fcea7720acb4b5a7" alt="Ad Manager settings" width="1611" height="489" data-path="images/marketing-ad-manager-settings-main.png" />
</Frame>

<Steps>
  <Step title="Connect Google">
    Go to **Ad Manager > Settings** and connect your Google Ads account.
  </Step>

  <Step title="Create a Search campaign">
    Click **Create Campaign** and select **Google Search Ad Campaign**. Configure keywords, ad copy, bidding, and targeting.
  </Step>

  <Step title="Create a Demand Gen campaign">
    For visual ads across Gmail, YouTube, and Google Discover, select **Google Demand Gen Ads**.
  </Step>

  <Step title="Configure audience segments">
    Use **Audience Segments for Google Ads** in the Audiences tab to build Google-specific targeting lists.
  </Step>
</Steps>

***

## LinkedIn Ads

<Steps>
  <Step title="Connect LinkedIn">
    Go to **Ad Manager > Settings** and connect your LinkedIn Ad Account.
  </Step>

  <Step title="Create a LinkedIn campaign">
    Click **Create Campaign** and select **LinkedIn Ad Campaign**. Set the objective, budget, schedule, and creatives.
  </Step>

  <Step title="Set up audience targeting">
    Target by job title, industry, company size, seniority, and skills using LinkedIn's professional audience options.
  </Step>

  <Step title="Add a LinkedIn lead form">
    Attach a LinkedIn Lead Gen Form to capture contact information directly within LinkedIn.
  </Step>
</Steps>

***

## TikTok Ads

<Steps>
  <Step title="Connect TikTok">
    Go to **Ad Manager > Settings** and connect your TikTok Ads account by clicking the TikTok option and completing the OAuth authorization flow.
  </Step>

  <Step title="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).
  </Step>

  <Step title="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.
  </Step>

  <Step title="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.
  </Step>

  <Step title="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.
  </Step>

  <Step title="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.
  </Step>
</Steps>

<Note>
  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.
</Note>

***

## Additional features

<AccordionGroup>
  <Accordion title="Facebook lead forms">
    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.
  </Accordion>

  <Accordion title="Instagram DM datasets">
    Create Instagram DM Datasets to capture leads from Instagram Direct Message ad interactions.
  </Accordion>

  <Accordion title="Image editor">
    Edit ad creatives directly in Ad Manager — crop, adjust, and add text to images without leaving the platform.
  </Accordion>

  <Accordion title="Edit published campaigns">
    Make changes to campaigns that are already published or in review using the three-dot action menu next to a campaign.
  </Accordion>

  <Accordion title="Set a default Facebook page">
    Designate a default Facebook page in Ad Manager settings so it is pre-selected when creating new campaigns.
  </Accordion>
</AccordionGroup>

<Tip>
  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.
</Tip>

***

## Frequently asked questions

<AccordionGroup>
  <Accordion title="Which ad platforms are supported in the Ad Manager?">
    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.
  </Accordion>

  <Accordion title="How do I connect my Facebook Pages to the Ad Manager?">
    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.
  </Accordion>

  <Accordion title="What is the difference between a Custom Audience and a Lookalike Audience?">
    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.
  </Accordion>

  <Accordion title="How long does it take for a Lookalike Audience to be ready?">
    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.
  </Accordion>

  <Accordion title="Can I edit a Meta campaign after it has been published?">
    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.
  </Accordion>

  <Accordion title="What video specs are required for TikTok ads?">
    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.
  </Accordion>

  <Accordion title="How does ad performance data connect to my CRM?">
    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.
  </Accordion>
</AccordionGroup>

***

## 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

<Note>
  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.
</Note>

***

## Carousel ads

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.

### Creating a carousel ad (Meta)

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 field       | Maps to CRM field                             |
| ---------------- | --------------------------------------------- |
| Full Name        | Contact name                                  |
| Email            | Contact email                                 |
| Phone            | Contact phone                                 |
| Custom questions | Custom 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 type                            | Description                                          | Best for                                                |
| -------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------- |
| **Daily budget**                       | Maximum spend per day                                | Ongoing campaigns with consistent daily performance     |
| **Lifetime budget**                    | Total spend across the entire campaign duration      | Time-limited campaigns with a fixed total budget        |
| **Campaign Budget Optimization (CBO)** | Meta distributes budget automatically across ad sets | Multi-ad-set campaigns where Meta optimizes allocation  |
| **Ad Set Budget**                      | Budget set individually per ad set                   | When you want manual control over spending per audience |

<Tip>
  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.
</Tip>
