Campaign creation in Console is driven by Ad Products -predefined templates that determine the structure and logic of each campaign type. These Ad Products are configured by the platform owner or publisher (With the help of Kevel employee) and define key behaviors such as:
Which channel(s) the campaign runs on (e.g. Onsite, Meta, Adform)
What campaign objectives are supported
How creatives are generated (e.g. auto-generated from products vs. manually uploaded)
What targeting rules or audience segments are used
How budgets, pacing, and placements behave
Key Principles
Template-Based: Advertisers don't start from scratch - they select from prebuilt Ad Products tailored to their needs.
Modular Flow: Each campaign follows a guided multi-step builder that adjusts dynamically depending on the selected Ad Product.
AI & Automation Friendly: Some campaigns (like Product campaigns) support fully automated creative generation.
Configurable & Extensible: The number of steps, required inputs, and available settings all depend on how the Ad Product is configured on the partner network.
All campaign flows include a right-hand progress menu, which adapts step-by-step based on the campaign type selected.
Onsite Product Campaigns
Product Campaigns are a simplified, high-speed campaign type designed for retail advertisers who want to promote individual or multiple SKUs without needing to upload assets or configure targeting manually.
The flow below reflects the default experience when launching a Product Campaign using a Product Listing Ads Ad Product.
Creating a product campaign in 30 sec.
Step-by-Step Flow
1. Select Ad Product Template
The campaign flow begins with a list of available Ad Products, grouped into two categories:
Offsite (e.g., Adform, Meta)
Onsite (e.g,. Display Ads, Product Listing Ads)
Each Ad Product includes a label (Offsite or Onsite) and a short description.
→ The user selects Product Listing Ads under Onsite to proceed.
1.1. How to tell it's a product campaign?
The right hand stepper will display Product Selection instead of Ad selection.
2. Campaign Details
This step defines the core campaign configuration, including the name, budget, schedule, and bidding strategy.
2.1 Campaign Name
A campaign name is required.
It is used in dashboards, tables, and reporting views.
Maximum length: 152 characters.
2.2 Budget
A numeric input specifying the total budget for this campaign.
Currency is pre-set based on network configuration (e.g., USD, EUR, DKK).
2.3 Start & End Date
Users can choose a start and end date using the calendar picker.
Optional: Enable “Start the campaign as soon as possible” toggle to skip the manual start date.
The campaign duration is auto-calculated and shown when both dates are selected.
2.4 Bidding Configuration
Bidding logic is tied to the Ad Product type. For Product Listing Ads, the user must choose:
Bid Type:
Manual: Sets a fixed CPC bid (e.g., $1.00 per click).
Automatic: Sets a max CPC + ROAS multiple (e.g., $2.00 max CPC with 250% ROAS).
Currency type:
Bid amount currency is tied to campaign settings and cannot be changed.
💡 Example:
Selecting Automatic bidding with a Max CPC of $2.00 and a ROAS multiple of 250% means the platform will optimize for return while respecting your max CPC ceiling.
3. Product Selection
This step defines the set of products to promote during the campaign.
Manual Selection
Users can browse, search, and filter the product catalog to manually select the items they want to advertise.
Key Features:
Search Bar Search for products by name, ID, or other attributes.
Filters Apply advanced filters based on fields like:
Brand ID
Category
Price or Sale Price
Star Rating
Name or Brand Name
Actions Menu Power features for bulk management:
Select all visible items
Bulk select by product ID: Paste comma-separated or newline-separated IDs, or upload a CSV
Export shown products as CSV
Bulk remove by product ID
Bulk edit bid by product ID
Edit bid for selected products
Custom Bids
During import, users can enable a toggle to assign a custom bid per product
Once selected, individual product bids can be edited directly in the list
Product Selection Interface
The left panel displays all products
The right panel holds the selected products
Products are added or removed via the > and < buttons
The total number of selected products is tracked at the top
Once the product selection is finalized, the user clicks Next to continue to Audience & Targeting.
Define Product Set
Instead of manually selecting specific products, users can define a dynamic product set that updates automatically throughout the campaign’s lifetime.
What is a Product Set?
A product set is a dynamic filter-based rule that determines which products are eligible for promotion. Products are included or excluded in real-time based on whether they match the configured filters.
This approach is ideal for "always-on" or scalable campaigns where eligible products may change due to inventory, pricing, categories, or metadata updates.
Key Features
Dynamic Matching Products are automatically added or removed as the catalog changes - no need to manually update the campaign.
Filter Builder Create conditions using any combination of product attributes. For example:
Category = “Chips”
Price < 5
Brand Name = “Cocoyum”
Sale_price > 1
Multi-Condition Support Add multiple filters using logical AND combinations to precisely target a group of products.
Live Preview A real-time count and preview of matching products are displayed below the filter builder.
How to Use
Select the Define Product Set tab in the product selection step.
Use the filter builder to define your rules:
Select a field (e.g. Brand, Price, Category)
Choose an operator (is, greater than, etc.)
Enter a value
Click Search to preview products matching your filter.
Review the dynamically updated product grid.
When ready, click Next to continue to the Audience & Targeting step.
4. Audience & Targeting
In this step, you define who the campaign should reach and under what contextual conditions. Targeting options let you narrow the campaign scope for greater relevance and performance.
This step includes three modules for Product Campaigns:
Location Targeting
Keyword Targeting
Bid Modifiers
📍Note
Locations, audiences, keywords, and bid modifiers can all be pre-configured at the Ad Product level. The available options in this step will dynamically adjust based on the partner setup and campaign template.
4.1. Location Targeting
Use this section to limit campaign delivery by country, (Region, City, Zip or LatLong is available via the integrations).
Start typing a country name to search.
Select one or multiple countries.
Use Remove or Remove all to adjust selections.
4.2. Keyword Targeting
Target ads based on contextual keywords - like search terms or site categories - available in the ad request.
Enter keywords manually, separated by commas or spaces.
This ensures ads are triggered only when the request matches one or more defined keywords.
4.3. Bid Modifiers
Boost or adjust bids dynamically when certain targeting criteria are met.
Click Add bid modifier
Define targeting rules (e.g., device, placement, keyword)
Set the bid adjustment percentage (increase or decrease)
This allows the campaign to spend more efficiently where it matters most - for example, raising bids for mobile placements or specific high-converting search terms.
5. Review Campaign
The final screen provides a summary of the campaign:
Selected Ad Product
Campaign Name
Chosen Products
→ The user reviews the details and clicks Launch Campaign.
The campaign is now live and just needs to be activated in the Campaign list.
Notes on Behavior
Product Campaigns are auto-configured based on the Ad Product logic.
Targeting, placements, and creative rendering are handled automatically.
This flow supports rapid campaign creation, often in under 30 seconds.
Designed for non-technical users and brand managers.







