Monthly view
September 2026 subscription marketing
Blended cost
$7.25/ sub start
Total spend
$60,372
September 2026
- Subscriptions4,910 starts · $7.25 / start$35,575
- Midwest Sports+325 starts · $33.07 / start$10,747
- Advertising$14,050
Blended cost per start is Subscriptions spend over Subscriptions starts. Midwest Sports+ and St. Cloud Live are shown on their own, and Advertising is excluded.
Subscription starts
5,459
Starts report, all titles
Spend
Where the money went
- Facebook newsletter leads, content boosts, app downloads, WDAY+, Sioux Falls Live at 9$8,82515%
- Facebook $2 for 6$8,18114%
- SEM news (InForum, Post Bulletin, Duluth, Grand Forks)$7,30012%
- Facebook advertising promotions$7,25412%
- SEM advertising (InForum, Post Bulletin, Duluth, Grand Forks)$5,0008%
- Service charges (video, vanity URLs, ad ops fees)$3,9567%
- Ralph Engelstad Arena advertising$3,3135%
- SEM Midwest Sports+$3,0005%
- SEM WDAY+$3,0005%
- Facebook Midwest Sports+ app download$2,7475%
- Programmatic Midwest Sports+ general promo$2,5004%
- LinkedIn advertising$1,7963%
- Programmatic Midwest Sports+ app download$1,5002%
- Programmatic Midwest Sports+ Watch campaign$1,0002%
- Programmatic Sioux Falls Live at 9$1,0002%
Efficiency
Paid channel cost per start
| Channel | Spend | Starts | Cost / start |
|---|---|---|---|
| Facebook newsletter leads, content boosts, app downloads, WDAY+, Sioux Falls Live at 9 | $8,825 | 4 | — |
| Facebook $2 for 6 | $8,181 | 57 | $144 |
| SEM news (InForum, Post Bulletin, Duluth, Grand Forks) | $7,300 | 48 | $152 |
| Facebook advertising promotions | $7,254 | — | — |
| SEM advertising (InForum, Post Bulletin, Duluth, Grand Forks) | $5,000 | — | — |
| Service charges (video, vanity URLs, ad ops fees) | $3,956 | — | — |
| Ralph Engelstad Arena advertising | $3,313 | — | — |
| SEM Midwest Sports+ | $3,000 | 37 | $81 |
| SEM WDAY+ | $3,000 | 35 | $86 |
| Facebook Midwest Sports+ app download | $2,747 | 1 | — |
| Programmatic Midwest Sports+ general promo | $2,500 | — | — |
| LinkedIn advertising | $1,796 | — | — |
| Programmatic Midwest Sports+ app download | $1,500 | — | — |
| Programmatic Midwest Sports+ Watch campaign | $1,000 | — | — |
| Programmatic Sioux Falls Live at 9 | $1,000 | — | — |
Starts are campaign-attributed conversions tied to each spend line. A dash means no tagged campaign conversions for that line this month.
Shopping cart
Online shopping cart starts
5,103 starts came through the online shopping cart (93% of all 5,459 starts), from the Starts online report.
Markets
Starts by market
| Market | Total starts | Campaign starts | Paywall starts |
|---|---|---|---|
| InForum | 1,064 | 132 | 949 |
| Rochester | 596 | 68 | 430 |
| Midwest Sports+ | 512 | 42 | 329 |
| Duluth | 415 | 37 | 324 |
| Grand Forks | 377 | 36 | 283 |
| Brainerd | 259 | 32 | 191 |
| Willmar | 243 | 20 | 211 |
| St. Cloud | 224 | 14 | 171 |
| Mitchell | 210 | 15 | 177 |
| Alexandria | 146 | 9 | 88 |
| Dickinson | 140 | 11 | 86 |
| Worthington | 137 | 6 | 108 |
| Sioux Falls | 128 | 8 | 56 |
| Bemidji | 125 | 11 | 82 |
| Park Rapids | 121 | 9 | 88 |
| Detroit Lakes | 104 | 16 | 102 |
| Jamestown | 98 | 6 | 85 |
| Superior | 85 | 8 | 68 |
| Perham | 75 | 3 | 54 |
| Pine&Lakes | 62 | 4 | 51 |
| Cloquet | 56 | 2 | 22 |
| Fergus Falls | 50 | 9 | 8 |
| Wahpeton | 39 | 10 | 9 |
| Wadena | 37 | 1 | 24 |
| Williston | 36 | 13 | 2 |
| Madison | 30 | 9 | 9 |
| Watford City | 28 | 2 | 15 |
| Pierre | 21 | 5 | 8 |
| NewsCenter1 | 11 | 6 | 0 |
| Hankinson | 11 | 3 | 5 |
| Sidney | 10 | 8 | 2 |
| Agweek | 9 | 1 | 2 |
Levers
Starts the team can influence
Paywall placements and campaigns — the two tables your team can act on. Total starts (5,459) come from the Starts report; these are the marketing-driven slices inside it.
Paywall placements · 4,039 starts
Top campaigns · 556 attributed starts
Campaigns
Campaign performance
556 campaign-attributed starts.
- newsletter242 · 44%
- cpc120 · 22%
- promo send74 · 13%
- facebook paid social57 · 10%
- lifecycle flow45 · 8%
| Campaign | Source / medium | Starts |
|---|---|---|
| dailyam | email / newsletter | 100 |
| 2for6sept_fbad_whathappens | paidsocial / facebook_paid_social | 57 |
| MS+ Aug26 - Apr27 | google / cpc | 37 |
| WDAY+ Aug26 - Apr27 | google / cpc | 35 |
| subscribenewsletterad_generic | email / newsletter | 28 |
| breaking | email / newsletter | 25 |
| dailypm | email / newsletter | 22 |
| Grand Forks Local News | google / cpc | 18 |
| InForum Local News #2 | google / cpc | 17 |
| 2for6sept_send6_lastchance | email / promo_send | 16 |
| 2for6sept_send2_get6months | email / promo_send | 14 |
| 2for6sept_send5_get6months | email / promo_send | 14 |
| ccdecline | email / lifecycle_flow | 14 |
| obituaries | email / newsletter | 13 |
| weeklyam | email / newsletter | 12 |
| 2for6sept_send1_knowhat | email / promo_send | 9 |
| Post Bulletin Local News #2 | google / cpc | 9 |
| sports | email / newsletter | 9 |
| fruitninja | email / lifecycle_flow | 7 |
| publicsafety | email / newsletter | 7 |
| (not set) | dappier / widget | 5 |
| 2for6sept_send3_6months | email / promo_send | 5 |
| 2for6sept_send4_alotcan | email / promo_send | 5 |
| (ai-assistant) | chatgpt.com / ai-assistant | 4 |
| eedition | email / newsletter | 4 |
Top 5 campaigns
Rolled up by campaign name across every source and medium it ran on.
#1
dailyam
100
starts · 18.0% of attributed
email / newsletter
#2
2for6sept_fbad_whathappens
57
starts · 10.3% of attributed
paidsocial / facebook_paid_social
#3
MS+ Aug26 - Apr27
37
starts · 6.7% of attributed
google / cpc
#4
WDAY+ Aug26 - Apr27
35
starts · 6.3% of attributed
google / cpc
#5
subscribenewsletterad_generic
28
starts · 5.0% of attributed
email / newsletter
Opportunity
Lift on campaigns & paywall
3%
lift applied
+17
from campaigns
+121
from paywall placements
Kept separate on purpose: a start can be tagged to both a campaign and a paywall placement, so the two figures should not be added.
Top campaigns
dailyam
2for6sept_fbad_whathappens
MS+ Aug26 - Apr27
WDAY+ Aug26 - Apr27
subscribenewsletterad_generic
Paywall placements
Direct to checkout
Subscribe page
Front page
Subscribers only
CTA banner
At today's blended $7.25 per start, a 3% lift is worth about $121 in equivalent media on campaigns and $878 on paywall placements.
Action
Recommended next best steps
1 · Scale the email engine
Email drove 355 starts (64% of everything campaigns can account for) with no media cost — newsletters 242, promo sends 74, lifecycle flows 45.
- The 6-send offer series (resends folded into their original send) averaged 10.5 starts a send, but "2for6sept send 6" hit 16. Rebuild next month's series off that winning offer and subject line instead of 6 fresh creatives.
2 · Fix the on-site paths
CTA banners produced 13 starts against 362 from the front page and 230 from subscribers-only content.
- 23 of 31 markets logged zero banner starts — check the banner is actually firing before rewriting the creative.