How to Add Advertising to SMF 2.1 with Better Ads

Started by admin, Oct 13, 2026, 09:09 AM

Previous topic - Next topic

admin

How to Add Advertising to SMF 2.1 with Better Ads

Running advertising on an SMF forum can get messy fast if placements, advertiser requests, payments, campaign dates, and statistics are all handled separately.

Better Ads brings those pieces together inside SMF so you can create campaigns, place ads throughout the site, accept advertiser requests, track payment status, and monitor performance from one system.

This guide walks through the basic setup.

1. Open Better Ads in the Admin Center

After installing Better Ads, open the SMF Admin Center and go to Better Ads.

The administration area is organized into sections for things such as:

  • Placements
  • Ads
  • Tiers
  • Requests & Orders
  • Statistics
  • Settings

Start with the main settings, then build out the advertising structure one piece at a time.


2. Configure the main settings

Review the Better Ads settings before creating campaigns.

Depending on your setup, you can control things such as:

  • Whether advertising is enabled
  • Public advertising options
  • Advertise With Us behavior
  • Notification settings
  • Payment-related options
  • Other system-wide preferences

This is also a good time to decide whether advertising will be managed entirely by staff or whether outside advertisers can submit requests.

3. Set up ad placements

Placements determine where campaigns are allowed to appear.

Better Ads can support advertising in locations such as:

  • Header
  • Footer
  • Board Index
  • Topic lists
  • Topic view between replies
  • Better Portal blocks
  • Better Gallery content

Create or enable the placements that make sense for your site.

You do not have to use every location.

A smaller site might only use header and Portal placements, while a larger community may want ads throughout the forum.


4. Create an ad

Open the Ads section and create a new campaign.

Depending on the type of ad, you can configure information such as:

  • Ad title
  • Destination URL
  • Uploaded image
  • Custom HTML or JavaScript
  • Width and height
  • Hover or title text
  • Placement

Use a clear campaign name so it remains easy to identify later in the admin area.


5. Choose the placement and alignment

Assign the campaign to the placement where it should appear.

Depending on the placement, Better Ads can also control alignment so the creative fits the surrounding layout properly.

For example, an ad may need to be:

  • Left aligned
  • Centered
  • Right aligned

Check the live page after saving to make sure the ad looks appropriate in the actual forum layout.

6. Add campaign dates

Advertising campaigns often run for a limited period.

Set a start date and end date when appropriate.

Better Ads can then control when the campaign is active automatically.

This means you do not have to remember to manually remove the ad when the campaign ends.

Expired campaigns can stop displaying while still remaining available in the admin area for reference.

7. Understand campaign status

Better Ads can track campaigns through different stages.

Typical statuses can include:

  • Pending
  • Approved
  • Paid
  • Active
  • Expired

This gives administrators a quick way to understand where every campaign is in the workflow.

8. Create advertising tiers

If you want advertisers to choose from predefined packages, open the Tiers section.

A tier can represent a specific advertising package.

For example:

  • Basic banner campaign
  • Premium header placement
  • Portal advertising
  • Sponsored Gallery placement
  • Longer campaign duration

Each tier can communicate what the advertiser is purchasing and how the campaign will be handled.


9. Set up the Advertise With Us page

Better Ads can provide a public Advertise With Us page.

This gives potential advertisers a place to review available options and submit a request directly through your site.

Instead of asking people to contact staff manually, the request enters the Better Ads workflow where it can be tracked properly.

This gives the advertising side of your forum a much more professional presentation.

10. Receive an advertiser request

When an advertiser submits a request, it appears in the Requests & Orders area.

Administrators can review the request and decide whether to approve it.

The request can contain information about the advertiser, selected package, campaign details, and other information needed to move forward.


11. Approve the campaign

If the request looks good, approve it.

The campaign can then move into the next stage of the workflow.

Better Ads keeps the status visible so staff can tell the difference between:

  • New requests
  • Approved campaigns waiting for payment
  • Paid campaigns
  • Active campaigns

That is much easier than tracking the process through email or private messages.

12. Handle payment

Approved campaigns can be moved into a payment stage.

Better Ads can provide the advertiser with a payment link so they know what to do next.

Once payment has been confirmed, the campaign can be marked paid and prepared for activation.

This creates a clear path:

  • Request
  • Approval
  • Payment
  • Activation

13. Activate the campaign

Once the campaign is approved and paid, activate it.

The ad can then begin displaying according to its selected placement and schedule.

At this point, check the live site and make sure:

  • The correct ad appears
  • The placement is correct
  • The alignment looks right
  • The destination link works
  • The campaign dates are correct

14. Use Portal advertising

If Better Portal is installed, ads can be placed directly inside Portal layouts.

This makes it possible to create dedicated sponsored areas on:

  • Homepages
  • Product landing pages
  • Downloads pages
  • Other custom Portal pages

Because the campaign is managed through Better Ads, you do not have to manually edit the Portal page every time an advertiser changes.

15. Use Gallery sponsor placements

Better Ads can also integrate with Better Gallery.

Sponsored content can appear among Gallery items in a way that fits the surrounding layout.

This gives advertisers access to a more visual part of the site while keeping the Gallery presentation consistent.

16. Place ads between forum content

Better Ads can also place advertising inside normal forum browsing.

Depending on your configuration, ads can appear:

  • Between boards
  • Between topics
  • Between replies

These placements are useful when you want advertising to appear naturally inside the parts of the forum people use most.

17. Monitor impressions and clicks

Open the Statistics section to review campaign performance.

Better Ads can track activity such as:

  • Impressions
  • Clicks
  • Campaign performance

This helps administrators see which campaigns are actually being seen and used.


18. Give advertisers access to their statistics

Advertisers can be given a dedicated statistics link so they can review campaign performance without having access to the SMF Admin Center.

This gives them useful transparency while keeping the administrative side of the site secure.

19. Use notifications to keep the workflow moving

Better Ads can notify advertisers as their campaign changes status.

Notifications can be sent for events such as:

  • Request received
  • Campaign approved
  • Payment required
  • Payment confirmed
  • Campaign activated
  • Campaign expired

Administrators can also receive notifications when new requests need attention.

This reduces the amount of manual follow-up required.

20. Archive and filter older campaigns

Over time, the advertising list can become large.

Use the filtering and archive tools to separate active campaigns from older records.

This makes it easier to focus on:

  • Pending requests
  • Active ads
  • Expired campaigns
  • Archived records

Keeping older campaigns available is useful for history without letting them clutter the active workflow.

21. Test the full advertiser workflow

Before opening advertising to the public, test the process from beginning to end.

Submit a request as if you were an advertiser.

Then test:

  • Request submission
  • Admin notification
  • Approval
  • Payment step
  • Activation
  • Live placement
  • Statistics
  • Expiration

This is the best way to make sure the entire process works before a real advertiser uses it.

Advertising without the administrative mess

Better Ads is designed to keep the entire campaign lifecycle organized inside SMF.

You can define where advertising appears.

Create campaign packages.

Accept advertiser requests.

Approve and track payments.

Activate campaigns.

Monitor performance.

And keep old campaigns organized after they end.

Instead of managing advertising through several disconnected systems, Better Ads keeps the workflow together.

Place it. Manage it. Track it.

Want to see everything Better Ads can do?

Learn more about Better Ads for SMF 2.1
Having trouble? Please contact me through Help & Support Board.