Dashboard Overview

Get Started

The Self-Serve Advertiser Dashboard puts your advertisers in control. They can submit ads, manage campaigns, add funds, and track performance — all from a branded frontend portal, without ever touching the WordPress admin. This guide explains each tab and what advertisers can do there.

Advertiser dashboard overview showing tabs for ads, campaigns, wallet, analytics, and profile

Overview Tab

The Overview tab is the first thing advertisers see when they log in. It gives them a snapshot of their account at a glance.

Dashboard Overview tab showing stats cards, wallet balance, recent activity, and quick actions

What they’ll see:

  • Stats cards — total impressions, clicks, and click-through rate for the current period
  • Wallet balance — current available funds
  • Recent activity — latest ads and their current status
  • Alerts — warnings about expiring ads or low balance

Quick actions available:

  • Create New Ad
  • Add Funds
  • View Analytics
  • Post Classified (if classifieds are enabled on the site)

My Ads Tab

This tab lists all the ads the advertiser has submitted.

My Ads tab showing a list of submitted ads with status, title, and performance metrics

Each ad shows its title, status, and key performance numbers. Use the filters to find ads by status, and sort by date or performance.

Ad statuses explained:

Status Meaning
Pending Waiting for admin review
Approved Approved and will go live on its start date
Active Currently running and showing
Paused Temporarily stopped
Expired Past its end date
Rejected Not approved — check the rejection reason

Click Create New Ad to submit a new advertisement.

Campaigns Tab

Campaigns group ads together under a shared budget and schedule.

Campaigns tab showing campaign list with budget, status, and performance data

Use campaigns to:

  • Run a group of related ads as one unit
  • Set a total spending limit across multiple ads
  • Schedule start and end dates for a promotion
  • Track combined performance across all ads in the campaign

See Managing Campaigns for step-by-step instructions.

Wallet Tab

The Wallet tab shows the current balance and all past transactions.

Wallet tab displaying current balance, add funds button, and transaction history

Wallet page showing detailed transaction history with deposits, charges, and refunds

What advertisers can do here:

  • View their current balance
  • Add funds via their preferred payment method
  • Review their full transaction history

Transaction types they’ll see:

Type Description
Payment / Deposit Money added to the wallet
Campaign Reserve Funds reserved when a CPM/CPC campaign activates
Campaign Refund Unused reserved funds returned on completion
Ad Charge Payment deducted for running an ad
Refund Money returned by the site owner

Analytics Tab

The Analytics tab shows how ads are performing over time.

Analytics tab showing impressions, clicks, and CTR charts with date range picker

Metrics available:

  • Impressions — how many times ads were shown
  • Clicks — how many times visitors clicked the ads
  • CTR — click-through rate (clicks divided by impressions)

Use the date range picker to compare different time periods. Filter by specific ad or campaign.

Share of Voice Tab

This tab shows the advertiser’s share of total impressions in shared ad placements.

Metric What It Tells You
Your impressions Total times your ads showed
Overall share Your percentage of total impressions
Fairness score How evenly impressions are distributed

A low share may mean ads need a higher budget or weight. This tab is only visible if the Share of Voice module is enabled.

Classifieds Tab

If the site has classifieds enabled, this tab shows all classified listings.

  • View listing status and expiry dates
  • See how many inquiries each listing received
  • Edit, renew, or delete listings
  • Post a new classified listing

Inquiries Tab

This tab collects messages sent through classified listings.

  • See all inquiries in one place
  • Filter by listing or date
  • Mark inquiries as read or replied

Favorites Tab

Listings saved while browsing the classifieds marketplace appear here for quick access.

Following Tab

Shows sellers the advertiser follows. When a followed seller posts a new listing, an email notification is sent.

If link partnerships are enabled, use this tab to submit and track link placement requests. Only visible if the Links module is enabled.

Profile Tab

Update account information, change password, upload a profile photo, and manage the public seller profile.

Profile tab showing account information fields, profile photo upload, and password change

  • Use the tab bar across the top to switch between sections
  • Use the search box and filters within each tab to find specific items quickly
  • The dashboard is mobile-friendly — tabs collapse into a dropdown menu on small screens

Portal Shortcodes

These shortcodes power the advertiser-facing frontend. Add them to WordPress pages to create the advertiser portal experience.

Shortcodes at a Glance

Shortcode Purpose
[wbam_advertiser_dashboard] Full advertiser portal with all tabs
[wbam_my_ads] Standalone ads management list
[wbam_advertiser_stats] Stats summary widget
[wbam_advertiser_wallet] Wallet balance and deposit form
[wbam_submit_ad] Ad submission form
[wbam_seller_profile] Public seller profile page

All portal shortcodes automatically handle access control — visitors who are not logged in see a login prompt instead of the portal content.

[wbam_advertiser_dashboard]

The complete advertiser control panel with tabbed navigation. This is the primary shortcode for your Advertiser Dashboard page.

Basic usage:

[wbam_advertiser_dashboard]

Parameters:

Parameter Default Description
show_tabs all Comma-separated list of tabs to show
default_tab overview Which tab opens by default
class Custom CSS class on the portal container

Tab values for show_tabs:

Value Tab Name
overview Overview with stats cards and quick actions
ads My Ads management
campaigns Campaign management
classifieds Classified listings (if enabled)
inquiries Received inquiries (if enabled)
favorites Saved listings (if enabled)
links Link partnerships (if enabled)
wallet Balance and transactions
analytics Performance data
profile Account settings

Examples:

Show only ads and wallet tabs:

[wbam_advertiser_dashboard show_tabs="ads,wallet"]

Open on the wallet tab by default:

[wbam_advertiser_dashboard default_tab="wallet"]

[wbam_my_ads]

Displays the current user’s submitted ads as a standalone list. Use this when you want a simple ads-only page separate from the full dashboard.

Basic usage:

[wbam_my_ads]

Parameters:

Parameter Default Description
status all Filter by ad status (active, pending, paused, expired)
limit 10 Number of ads per page
show_create true Show the “Create New Ad” button
columns 1 Grid columns (1-4)

Examples:

Show only active ads in a 2-column grid:

[wbam_my_ads status="active" columns="2"]

[wbam_advertiser_stats]

Displays a performance stats widget for the currently logged-in advertiser.

Basic usage:

[wbam_advertiser_stats]

Parameters:

Parameter Default Description
stats all Which stats to show (comma-separated)
period 30days Time period: 7days, 30days, 90days
layout cards Display as cards or inline

Available stat values:

  • impressions — total ad views
  • clicks — total clicks
  • ctr — click-through rate
  • spent — total spent from wallet
  • active_ads — number of currently running ads
  • balance — current wallet balance

Examples:

Show only key metrics for the last 7 days:

[wbam_advertiser_stats stats="impressions,clicks,ctr" period="7days"]

[wbam_advertiser_wallet]

Displays the wallet balance and a form to add funds. Use this to create a dedicated wallet page.

Basic usage:

[wbam_advertiser_wallet]

Parameters:

Parameter Default Description
show_balance true Show the current balance
show_add_funds true Show the deposit form
show_history true Show transaction history
history_limit 10 Number of transactions to show

Examples:

Compact balance widget with no history:

[wbam_advertiser_wallet show_history="false"]

[wbam_submit_ad]

A standalone ad submission form. The [wbam_advertiser_dashboard] includes this form in the My Ads tab, but you can also place it on a dedicated Submit Ad page.

Basic usage:

[wbam_submit_ad]

Parameters:

Parameter Default Description
ad_types all Allowed types: image, text, html (comma-separated)
zones all Limit to specific zone slugs (comma-separated)
redirect URL to redirect to after successful submission

Examples:

Image ads only, redirect after submission:

[wbam_submit_ad ad_types="image" redirect="/thank-you/"]

[wbam_seller_profile]

Displays a public seller profile. Place this on your Seller Profile page — the shortcode reads the seller from the URL automatically.

Basic usage:

[wbam_seller_profile]

Parameters:

Parameter Default Description
user_id From URL Show a specific seller by user ID
show_listings true Display the seller’s active listings
show_contact true Show a contact form
show_stats true Show listing count and follower count

Examples:

Profile for a specific seller (useful for featured seller pages):

[wbam_seller_profile user_id="42"]

Profile without the contact form:

[wbam_seller_profile show_contact="false"]

Required Page Setup

Create and configure these pages for a complete advertiser portal:

Page Shortcode Assign in Settings
Advertiser Dashboard [wbam_advertiser_dashboard] Pro Settings -> Pages -> Dashboard
Submit Ad [wbam_submit_ad] Pro Settings -> Pages -> Submit Ad
Seller Profile [wbam_seller_profile] Pro Settings -> Pages -> Seller Profile

Next Steps

Last updated: March 4, 2026