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.
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.
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.
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.
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.
Instagram DM datasets
Create Instagram DM Datasets to capture leads from Instagram Direct Message ad interactions.
Image editor
Edit ad creatives directly in Ad Manager — crop, adjust, and add text to images without leaving the platform.
Edit published campaigns
Make changes to campaigns that are already published or in review using the three-dot action menu next to a campaign.
Set a default Facebook page
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.
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.
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.
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.
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.
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.
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.
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.
Click the three-dot menu next to the campaign and select Edit
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
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.
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
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.