VTEX Ad Network is in beta, which means that we are working to improve. If you are already a VTEX customer and wish to adopt this functionality for your business, please contact Commercial Support. If you are not yet a customer but are interested in this solution, please fill out the contact form.
VTEX Ad Network (Beta) allows you to advertise your products on VTEX stores that have them listed in their catalog.
To start advertising on VTEX Ad Network, you must contact Commercial Support to request that the VTEX Ad Network app be installed on your VTEX account.
If you're already a VTEX Ad Network advertiser, check this article to learn how you can manage and track your campaigns.
- Creating campaigns
- Editing campaigns
- Pausing campaigns
- Tracking your campaigns
- Viewing more details by campaign and product
Ad Network provides records of changes to campaigns in Audit. For more information, see the list of events available in Audit.
Creating campaigns
Follow the steps below to create a VTEX Ad Network campaign:
VTEX currently offers a single ad format: search results. Learn more about this ad format.
-
On VTEX Admin, go to Storefront > Ad Network > Campaigns.
-
Click
Create campaign
. -
In the Campaign name section, click the edit button .
-
Enter your campaign name and click
Save
. -
In the Products section, click the edit button .
-
Select the products you want to advertise using one of the following options:
- Search products by EAN: Search for products in your catalog by EAN.
- Upload File: Upload a CSV file with a list of EAN codes, as in this example. EANs are mandatory and bids are optional in the file.
-
In the Budget, bid, and schedule section, click the edit button .
-
Set the bid amount for each product. You can set each value individually.
- Click
Save
. - Set the campaign's total budget and end date.
- Click
Save
. - In the Ads Coverage section, click the edit button .
- Select the stores where you want this campaign to be displayed.
By default, VTEX displays your ads in all stores that joined VTEX Ad Network and sell the products featured in your campaign.
If you prefer not to display your ads in all stores, select the Or choose your publishers option and specify the stores where you want to display the campaign's ads.
- Click
Save
. - Click
Publish
.
Within a few minutes, the chosen products will begin to be advertised in highlighted places in VTEX stores.
Editing campaigns
Once you've created a campaign, you can edit all its details. To do so, follow the steps below:
- On VTEX Admin, go to Storefront > Ad Network > Campaigns.
- Click the table row corresponding to the campaign you want to edit.
- Click the icon.
- Edit the information you want.
- Click the icon.
Pausing campaigns
You can pause campaigns and stop displaying the corresponding ads. If you want to pause one of your campaigns, follow the steps below:
- On VTEX Admin, go to Storefront > Ad Network > Campaigns.
- In the row of the campaign you want to pause, click .
- Click
Pause
.
Pausing products
You can pause a specific product in your campaign, which will stop the corresponding ad from being displayed. If you want to pause a product in one of your campaigns, follow the steps below:
- On VTEX Admin, go to Storefront > Ad Network > Campaigns.
- Click the row of the campaign containing the product you want to pause.
- In the row of the product you want to pause, click .
- Click
Pause
.
Tracking your campaigns
On the VTEX Ad Network app's home screen, you'll also find details about ongoing campaigns.

At the top of the page, you'll find aggregated data:
- Total Budget: The total budget assigned to your campaigns.
- Budget Spent: Amount spent so far.
- Average ROAS: Average return on advertising spend.
- Ad Sales: Total sales revenue generated from ads.
Below you will find a table with details about each campaign:
- Duration: Duration of the campaign so far.
- Impressions: Number of times ads were displayed on the page.
- Views: Number of times ads were viewed. VTEX Ad Network considers it a view when there is an ad impression and, if necessary, the user scrolls down the page to view at least 50% of the ad area for one second.
- Clicks: Number of clicks on ads. VTEX Ad Network discards clicks on the same product if they occur less than a minute apart.
- CTR: Click-through rate, calculated by dividing the number of clicks by the number of views.
- Orders: Number of orders resulting from clicks on ads.
- Units Sold: Number of product units sold from ads in this campaign.
- Ad Sales: Total sales revenue.
- ROAS: Return on advertising spend.
- Budget: Total budget.
- Remaining: Budget still available at the moment.
Learn more about sales attribution to ads.
You can filter the table data using the following options:
- Search campaign: Filter campaigns by name.
- Status: Select whether you want to see active or inactive campaigns.
Viewing more details by campaign and product
In the table on the initial screen of the VTEX Ad Network app, you can click the row of one of your campaigns to see more details.
- Views/Clicks: Ad views and clicks.
- CTR: Click-through rate, calculated by dividing the number of clicks by the number of views.
- Budget Spent: Amount spent so far.
- ROAS: Return on advertising spend.
- Revenue: Sales revenue generated from ads.
You'll find a table below the aggregated data detailing each product's performance in that campaign:
- CPC: Amount spent when a user clicks an ad.
- Impressions: Number of times ads were displayed on the page.
- Views: Number of times ads were viewed. VTEX Ad Network considers it a view when there is an ad impression and, if necessary, the user scrolls down the page to view the ad.
- Clicks: Number of clicks on ads.
- CTR: Click-through rate, calculated by dividing the number of clicks by the number of views.
- Orders: Number of orders resulting from clicks on ads.
- Units Sold: Number of product units sold from ads in this campaign.
- Ad Sales: Total sales revenue.
- ROAS: Return on advertising spend.
- Remaining: Budget still available at the moment.
Learn more about sales attribution to ads.