The complete guide to running ads
1. Setting up Lead ads — finding free students
Campaign level
Step 1.1: Set the campaign objective to Leads.
Step 1.2: Choose Manual campaign setup as the creation method.
Step 1.3: Turn on Advantage campaign budget so the overall budget is optimised and easier to adjust.
Ad set level
Step 2.1: Set the conversion location to Website.
Step 2.2: Set the performance goal to Maximum number of conversions.
Step 2.3: Select the matching dataset (ad pixel) and set the conversion event to VerifiedUser.
Step 2.4: Under Audience controls, set only the minimum age to match your target audience.
Ad level
Step 3.1: Set the ads source by choosing Website.
Step 3.2: Configure the ad's landing page: in the Website URL field, enter the link to your sign-up page: https://khanhhung.academy/learn/auth.
Step 3.3: Set the dataset and configure the URL parameters used for tracking:
Enter the standard parameter string below into the configuration field:
camp=lead-verifieduser&adsid=ads1&platform=fb
Important: do not change the structure of the parameters — only change the specific values:
- camp (campaign name):
lead-verifieduser - adsid (ad creative ID):
ads1 - platform (ad platform):
fb
2. Setting up Sales ads — re-engaging students and closing the sale
The Sales ads setup is essentially the same as Lead ads, with a few specific differences at each level:
Campaign level
Set the campaign objective to Sales.
Ad set level
Set the conversion event to Purchase.
Ad level
Here you only need to change the campaign name parameter (camp) in the URL parameters to match (for example, set it to camp=sale-purchase) so tracking stays accurate.
At the same time, refresh the images, video and ad copy (ad creative) so they suit the audience you are re-engaging and give you the best chance of closing the sale.

