# How to set up bol ads campaigns

Note: This article discusses how to promote existing bol listings for shopping ads. To create and update product listings for bol, you’ll need to [create a bol channel.](/list-advertise/bol/list-items-on-bol/how-to-set-up-a-bol-channel.md)

Bol is one of the most popular marketplaces in the Netherlands and Belgium. This article explains how to create bol ads campaigns in Channable that align with your advertising budget and goals.

***

### Before you start

**You'll need**

* [A bol seller account](https://partnerplatform.bol.com/nl/)
* A company in Channable
* A project in your company in Channable
* Items imported into your project in Channable to advertise on bol
* Valid [EANs](https://channable-test.gitbook.io/channable-test-docs/~/revisions/YWCkuZev5DWA3A3gcYov/import-data/import-via-a-data-file/requirements-for-import-files/upc-ean-gtin-numbers) for your products

### Choose your use case

* [I want my ad campaign to automatically adjust my bidding and targeting based on bol’s suggestions. (Automatic campaign generator)](#set-up-an-automatic-campaign-generator)
* [I want full control of my ad spending and tailor my bidding for my campaign goals. (Manual campaign generator)](#set-up-a-manual-campaign-generator)

<details>

<summary>Set up an automatic campaign generator</summary>

Automatic campaigns automatically adjust your bidding and targeting based on bol’s algorithm suggestions. Bol assigns your products top-performing keywords and relevant categories. You only need to set a daily budget and ACoS Target.

### 1. Create a bol ads connection

* In **\[your Project]**, go to **Shopping ads** > **Bol ads** and click **+ Add dynamic Bol Ads channel**.
* Click **+ Add a new connection** and select **Bol ads**.
* Provide a label (name) for your connection (e.g. “bol”). This name is only used within Channable to help you find your connections.
* Click **Connect with Bol ads**. You’ll be redirected to log in to your bol account.

After you log in, bol will direct you back to Channable, and your connection will appear.

### 2. Create a bol ads channel

* Select the **Bol** channel and click **Next**.
* Click on the bol ads connection and fill in the following information:
  * For **Name**, give your channel a name.
  * For **Unique ID per item**, select the EAN field.
  * For **Use master rule group (if applicable):** select a master rule to apply to your ads.
  * For **Status,** ignore this for now, as we still need to set up the remaining parts of your shopping ads before we activate it.
* Click **Save**.

### 3. Set up rules

You can create rules to apply across all your campaigns (for example, exclude products without stock).

* Navigate to the **Rules** step.
* Add rules you want to apply across all your campaigns.

### 4. Create a campaign

{% hint style="warning" %}
Important: You’ll need to repeat the campaign, ad group, and negative keyword steps for each automatic campaign generator you want to create.
{% endhint %}

* Go to the **Campaign** step and click **+ add campaign generator**.
* Fill in the information:
  * For **Name**, name your generator (used within Channable).
  * For **Targeting type**, choose **Automatic**.
* Go to the new **Rules** step in your campaign generator to set specific rules for this campaign (e.g., advertise only a specific brand).

### 5. Configure your campaign generator settings

* Go to the **Build** step.
* In **Campaign settings**, fill in:
  * **Campaign template** — static value to create one campaign, or dynamic field to generate multiple campaigns (this also controls how campaigns appear on bol).
    * Example: add the brand field to generate campaigns per brand.
  * **Countries** — select where to advertise.
  * **Targeting channels** — select where you’d like to advertise.
  * **Daily budget** — static number or dynamic field. Enter 0 for unlimited.
  * **Total budget** — set the campaign’s full budget; enter 0 for unlimited.

{% hint style="warning" %}
It’s only possible to set an unlimited budget for one of your budgets (daily OR total), not both.
{% endhint %}

* **ACoS target percentage** — set to guide bol’s algorithm to meet your ACoS target.
* Click **Save**.

### 6. Set up your ad group generator

* In the **Ad groups** heading, complete:
  * **Ad group template** — static value to create one ad group, or dynamic field to create many (e.g., brand-level ad groups).
  * **Targeting pages** — select where ads should appear on bol:
    * Search — on the search page
    * Product — on the product details page
    * Category — on category pages
* Click **Save**.

[![](/files/fdcaf2dc2a3d72bdf527c7c4a673a96a345e4a99)](https://helpcenter.channable.com/hc/article_attachments/25062100855826)

### 7. Set up negative keywords

Fine-tune your campaign with negative keywords to prevent ads from showing for irrelevant search terms.

* Go to the **Campaigns** step. In the Edit column, click the **Build** step for your automatic campaign; open the **Negative keywords** tab.
* Click **+ New negative keyword** and build your keyword via:
  * **Use dynamic fields** — click the **+** icon to select a dynamic field (or use a dynamic keyword list).
  * **Manually enter keywords**.
  * **Copy keywords** — duplicate keywords from another campaign.
* In the Type column, choose:
  * **Phrase** — triggers if the keyword is part of a longer search phrase
  * **Exact** — triggers only if the search exactly matches the keyword
* Click **Save**.

[![](/files/cba1d507dc3a22e9444b480c8d70afcc4b538e8d)](https://helpcenter.channable.com/hc/article_attachments/25062100857874)

{% hint style="info" %}
Reminder: Repeat campaign creation, ad group, and negative keyword setup for each automatic campaign generator you create.
{% endhint %}

### 8. Preview your results before launch

* Go to the **Preview** step.
* [Review your ads](https://channable-test.gitbook.io/channable-test-docs/list-advertise/~/revisions/41I7hnV8leiPulcDgOau/bol/how-to-set-up-bol-ads-campaigns/bol-ads-preview).

### 9. Create automation rules (recommended)

You can create automation rules to optimize keyword performance using bol performance data. Channable supports specific automation rule types.

* Go to the **Automate** step and click **+ Create rule group**.
* Configure the rule group:
  * **Name** — give the rule a clear name.
  * **Campaign selection** — choose the campaign to apply the rule to.
  * **Date range** — set the performance data range the rule reads from.
* Click **Add automation rule**.
* Define the If, Filter, and Then parts of your rule (see [automation rule types](/list-advertise/bol/how-to-set-up-bol-ads-campaigns/automation-rules-for-bol-ads.md)).
* Click **Save** to activate the rule.

You can review actions your rules will trigger in the **Action log** tab.

{% hint style="info" %}
Note: Changes from automation rules apply in the next run; only the last action for a specific keyword is considered.
{% endhint %}

### 10. Launch your campaign

* Click the **Settings** step of **\[your bol ads channel]**.
* At ‘Status’ click **Activate API**, and **Save**.
* Go to the **Campaigns** step.
* In the **Settings** step (in **Campaigns**), at ‘Status’, click **Activate** and **Save**. Repeat for each campaign you want active.
* Return to the **Settings** step of **\[your bol ads channel]** and click **Run now**.

[![](/files/cfd834edd6030768774b27c834964262e682b918)](https://helpcenter.channable.com/hc/article_attachments/25062150017298)

</details>

<details>

<summary>Set up a manual campaign generator</summary>

Manual campaigns give you full control of bidding and targeting. You assign positive and negative keywords and set the maximum bid per click.

### 1. Create a bol connection

* In **\[your Project]**, go to **Shopping ads** > **Bol ads** and click **+ Add dynamic Bol Ads channel**.
* Click **+ Add a new connection** and select **Bol ads**.
* Provide a label (name) for your connection (e.g. “bol”).
* Click **Connect with Bol ads** and follow the login flow.

After you log in, bol will direct you back to Channable, and your connection will appear.

### 2. Create a bol ads channel

* Select the **Bol** channel and click **Next**.
* Click on the bol ads connection and fill in:
  * **Name** — give your channel a name.
  * **Unique ID per item** — select the EAN field.
  * **Use master rule group (if applicable)** — select a master rule to apply.
  * **Status** — ignore for now until setup is complete.
* Click **Save**.

### 3. Set up rules

* Navigate to the **Rules** step.
* Add rules to apply across all your campaigns (e.g., exclude products with no stock).

### 4. Create a campaign

Important: Repeat steps 4–7 for each manual campaign generator you want.

* Go to the **Campaign** step and click **+ add campaign generator**.
* Fill in:
  * **Name** — name your generator (used within Channable).
  * **Targeting type** — choose **Manual**.
* Use the **Rules** step in your campaign generator to add campaign-specific filters (e.g., specific brands).

### 5. Configure your campaign settings

* Go to the **Build** step.
* In **Campaign settings**, fill in:
  * **Campaign template** — static or dynamic to generate one or multiple campaigns.
    * Example: add the brand field to create campaigns per brand.
  * **Countries** — select advertising country/countries.
  * **Targeting channels** — select where to advertise.
  * **Daily budget** — static or dynamic; fill 0 for unlimited.
  * **Total budget** — set the entire campaign budget; fill 0 for unlimited.
  * **Set bids** — set a default bid for your keywords (how much you’re willing to pay per click).
* Click **Save**.

{% hint style="warning" %}
It’s only possible to set an unlimited budget for one of your budgets (daily OR total), not both.
{% endhint %}

### 6. Set up ad groups

* In the **Ad groups** heading, fill in:
  * **Ad group template** — static or dynamic value.
  * **Targeting pages** — choose where ads appear on bol:
    * Search — on the search page
    * Product — on product detail pages
    * Category — on category pages
* Click **Save**.

### 7. Set up positive keywords

* Go to the **Campaigns** step. In your campaign generator, click the **Build** step and open the **Keywords** tab.
* Click **+ New keyword** and build your keyword via:
  * **Use dynamic fields** — click the **+** icon to add a dynamic field or dynamic keyword list.
  * **Manually enter keywords**.
  * **Copy keywords** — duplicate keywords from another campaign.
* In the Type column, choose:
  * **Phrase** — triggered if keyword is part of a longer search phrase
  * **Exact** — triggered when the search exactly matches the keyword
* Click **Save**.

[![](/files/d85c8edb82d0a5a094a9abd6349567bff7a3d34f)](https://helpcenter.channable.com/hc/article_attachments/25062100860434)

### 8. Set up negative keywords

* Go to the **Negative keywords** tab and click **+ New negative keyword**.
* Build your keyword using:
  * **Use dynamic fields** — click **+** to select a dynamic field (or use a dynamic keyword list).
  * **Manually enter keywords**.
  * **Copy keywords** — from another campaign.
* Note: Dynamic fields in bol ads can only contain one value per field. To target multiple values, use a split rule.
* In the Type column, choose:
  * **Phrase**
  * **Exact**
* Repeat for each keyword and click **Save**.

[![](/files/cba1d507dc3a22e9444b480c8d70afcc4b538e8d)](https://helpcenter.channable.com/hc/article_attachments/25062100857874)

{% hint style="info" %}
Tip: Negative keywords help prevent ads from showing to customers searching for irrelevant products, ensuring your ad budget is better spent.
{% endhint %}

### 9. Preview your ads

* Go to the **Preview** step.
* [Review your ads](https://channable-test.gitbook.io/channable-test-docs/list-advertise/~/revisions/41I7hnV8leiPulcDgOau/bol/how-to-set-up-bol-ads-campaigns/bol-ads-preview).

### 10. Create automation rules (recommended)

* Go to the **Automate** step and click **+ Create rule group**.
* Configure the rule group:
  * **Name** — descriptive name.
  * **Campaign selection** — choose the campaign the rules apply to.
  * **Date range** — set the date range of performance data.
* Click **Add automation rule**.
* Define the If, Filter, Then parts of your rule (see [automation rule types](/list-advertise/bol/how-to-set-up-bol-ads-campaigns/automation-rules-for-bol-ads.md)).
* Click the cog and select **Activate rule group**. Click **Save**.
* Repeat for rules in **Keyword targeting** and **Keyword bidding** tabs.
* Use the **Action log** tab to review actions your rules will make when the campaign generator runs.

{% hint style="info" %}
Note: Changes from automated rules are applied in the next run; only the last action for a specific keyword is considered.
{% endhint %}

[![](/files/20da4edc52dd19781df9a59e260d9ae54b114737)](https://helpcenter.channable.com/hc/article_attachments/25062150019858)

### 11. Launch your campaign

* Click the **Settings** step of **\[your bol ads channel]**.
* At ‘Status’ click **Activate API**, and **Save**.
* Go to the **Campaigns** step.
* In **Campaigns → Settings**, at ‘Status’, click **Activate** and **Save** for each campaign.
* Return to the **Settings** step of **\[your bol ads channel]** and click **Run now**.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://helpcenter.channable.com/list-advertise/bol/how-to-set-up-bol-ads-campaigns.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
