π Executive Summary β June 2026
The executive summary states each channel's headline figures for the period and compares them with the prior period of the same length. Use it to see what changed before opening a section. A comparison appears only when the prior period has data for every month.
- πSearch: 1,529 clicks on 59,608 impressions, a 2.57% click-through rate at an average position of 12.9. Mobile led on click-through rate (3.35%), and Desktop held the largest share of impressions (62%). Down 41% from May 2026 (2,578).
- π£Social: Facebook reach was 6,860 and Instagram views were 2,153. The top Facebook post by reach was βGET ON THE BUS, MICHIGAN.β (668). The top Instagram post by views was βGET ON THE BUS, MICHIGANβ (1,368). Down 34% from May 2026 (10,362).
- π§Email: 34,127 emails sent, with a 18.3% unique open rate and a 1.42% unique click rate. The top campaign by open rate was βMMOP We did it! Resendβ (40.5%). Down 2.7 points from May 2026 (21.0%).
- π±Text messages: Broadcasts targeted a list of 42, delivered 40 messages, and failed on 3 (7.1%). Replies: 2. Opt-outs: 0.
- πWebsite: The Michigan United site recorded 4,949 sessions with 1,033 key events (20.9% of sessions). The Michigan United Action site recorded 1,086 sessions. The top Michigan United landing page was /en (747 sessions). The MMOP petition page (the Money Out of Politics ballot initiative) converted 41.2% of visits to key events. Down 22% from May 2026 (7,782).
- ποΈOnline actions: 77 online actions were recorded in VAN, 43 from new contacts, including 22 signup forms and 8 volunteer forms. 4 actions (5%) carried a source code. Up 26% from May 2026 (61).
- πEvents: 698 event participation records were recorded.
- π°Contributions: 7 gifts totaling $626.41, read from the VAN Contribution Report. Down 18% from May 2026 ($762.00). Email-attributed dollars come from the email platform and are tracked separately.
--
1. Social Awareness
FB Reach + IG Views
--
2. Search Intent
GSC Organic Clicks
--
3. Web Sessions
GA4 MU Sessions
--
4. CRM Acquisitions
New Online Contacts
π Google Search Console Performance
π Schema sources: Β· Fields: Clicks, Impressions, CTR, Position, Device, Top pages, Top queries
β οΈ Data gaps: GSC Countries and GSC Search by Day were not pulled for June 2026. Geographic performance breakdown and daily click/impression trends are unavailable this period. Add these exports to next month's pull for fuller coverage.
Total GSC Clicks
1,529
Mobile leads: 745 (65%)
Total Impressions
59,608
Desktop 36,908 Β· Mobile 17,939
Blended CTR
2.57%
Mobile 3.35% Β· Tablet 7.98%
Avg Position
12.9
Mobile 7.12 Β· Tablet 6.53
Top Page Clicks
428
https://miunited.org/en/michiganders-for-money-out-of-politics-mmop/ page Β· Pages.csv
Top Query CTR
12.8%
"michigan united" Β· Queries.csv
GSC β Clicks vs Impressions by Device
GSC β CTR % vs Avg Position by Device
Top 15 Search Queries β Clicks vs Impressions (Queries.csv)
CTR vs Search Volume β Top Queries
π Top Search Pages β GSC Pages.csv Β· June 2026 Β· Fields: Top pages, Clicks, Impressions, CTR, Position
| Page (Top pages) | Clicks | Impressions | CTR | Position |
| https://miunited.org/en/michiganders-for-money-out-of-politics-mmop/ | 428 | 5,977 | 7.16% | 6.90 |
| https://miunited.org/en/ | 245 | 2,703 | 9.06% | 10.54 |
| https://miunitedaction.org/ | 231 | 3,112 | 7.42% | 9.24 |
| https://miunitedaction.org/michiganders-for-money-out-of-politics/ | 106 | 7,292 | 1.45% | 6.40 |
| https://miunitedaction.org/events/ | 52 | 1,037 | 5.01% | 5.80 |
| https://miunited.org/en/michigan-united-juneteenth-2026/ | 46 | 1,373 | 3.35% | 6.62 |
| https://miunitedaction.org/the-trump-ii-gpt/ | 46 | 738 | 6.23% | 6.43 |
| https://miunitedaction.org/ballot-initiative-to-get-money-out-of-politics-advances/ | 41 | 1,943 | 2.11% | 12.45 |
| https://miunited.org/en/events-2/ | 33 | 1,129 | 2.92% | 7.09 |
| https://miunitedaction.org/jobs/ | 30 | 128 | 23.44% | 19.05 |
π£ Social Media β Facebook & Instagram
π Schema sources: Β· Fields: Post ID, Publish time, Post type, Reach, Views, Reactions/Comments/Shares, Link Clicks, Likes, Saves, Follows, Impressions, Duration (sec), Permalink
FB Total Reach
6,860
Endorsement post: 668
IG Total Views
2,153
Top reel: 1,368
Facebook β Top Posts by Reach (Reach field)
Instagram β Top Posts by Views (Views field)
FB β Engagement Rate by Post Type (Reactions, Comments and Shares Γ· Reach)
IG β View Volume by Format (Views field, by Post type)
π Top Social Posts β June 2026 Β· FB + IG combined
| Ch. | Post Theme | Date (Publish time) | Post type | Reach / Views | Reactions/Likes | Shares | Link Clicks |
| IG | GET ON THE BUS, MICHIGAN | 6/3 | IG image | 1,368 views | 22 | 4 | 0 |
| FB | GET ON THE BUS, MICHIGAN. | 6/3 | Photos | 668 reach | 11 | 6 | 6 |
| FB | Endorsement Announcement | 6/23 | Photos | 640 reach | 12 | 3 | 3 |
| FB | Juneteenth Post | 6/1 | Photos | 617 reach | 18 | 8 | 2 |
| FB | 1000014072.mp4 | 6/9 | Videos | 341 reach | 19 | 2 | 0 |
| FB | https://www.reuterscon... | 6/27 | Text | 335 reach | 5 | 0 | 11 |
| FB | Join us TONIGHT (MONDA... | 6/22 | Photos | 335 reach | 2 | 0 | 1 |
| FB | Got questions about Ne... | 6/19 | Photos | 320 reach | 6 | 3 | 4 |
| FB | Pride started as a pro... | 6/2 | Photos | 296 reach | 8 | 0 | 0 |
| FB | We stand with the Ohio... | 6/17 | Text | 255 reach | 9 | 0 | 0 |
π§ Email Campaign Performance
π Schema source: Β· Fields: Email Name, Recipients, Unique Open Rate, Unique Click Rate, Conversion Rate, Total Contributions, Amount Raised, Avg Contribution Amount, Amount Raised per Recipient, Hard Bounce Rate, Soft Bounce Rate, Bounce Rate, Unsubscribe Rate, Recipient List, Excluded List, First Sent Date, Last Sent Date
β
The Email Comparison Report fills key schema gaps β providing hard/soft bounce breakdown, conversion rate, amount raised per recipient, recipient list (audience segment), and excluded list fields not available from other sources.
Avg Unique Open Rate
18.3%
Top: MMOP We did it! Resend 40.5% MMOP Vol. 30.1%
Avg Unique Click Rate
1.42%
Avg Hard Bounce Rate
0.00%
Email-Attributed Amount Raised (All 8)
$10.60
Separate from CRM Digital Contributions above β different tracking system
Open Rate vs Click Rate by Campaign
Hard Bounce vs Soft Bounce Rate by Campaign
Unsubscribe Rate by Campaign (Unsubscribe Rate field)
π Full Email Campaign Detail β EmailComparisonReport Β· June 2026
| Email Name | Recipients | Recipient List | Open Rate | Click Rate | Conv. Rate | Unsub Rate | Hard Bounce | Soft Bounce | Amount Raised | First Sent | Last Sent |
| Next250 2026 | 9,451 | Optimized list | 13.2% | 1.28% | 0.00% | 0.15% | 0.06% | 0.73% | $0.00 | 6/3 | 6/3 |
| MLPP Email | 9,436 | Optimized list | 10.3% | 0.76% | 0.00% | 0.12% | 0.05% | 1.28% | $0.00 | 6/9 | 6/9 |
| Election Protection | 9,428 | Optimized list | 25.2% | 1.36% | 0.00% | 0.32% | 0.01% | 1.25% | $0.00 | 6/10 | 6/10 |
| MMOP We did it! Resend | 2,162 | MU Saved Search 1+ Opens | 40.5% | 5.04% | 0.00% | 0.42% | 0.00% | 0.05% | $0.00 | 6/2 | 6/2 |
| FROM PROTEST TO POLITICS 1 | 1,719 | Resistance Coalition List 6/6/25 | 26.4% | 0.93% | 0.00% | 0.17% | 0.06% | 0.29% | $0.00 | 6/9 | 6/9 |
| FP2PP LAUNCH EMAIL | 1,713 | Resistance List Email | 15.2% | 0.99% | 0.00% | 0.35% | 0.06% | 0.35% | $0.00 | 6/28 | 6/28 |
| Next250 bus list | 112 | Next250 travelers | 38.4% | 25.00% | 0.00% | 0.00% | 4.46% | 0.00% | $10.60 | 6/25 | 6/25 |
| Thank you EP Short | 106 | Election Protection 2026 | 35.8% | 0.00% | 0.00% | 2.83% | 0.00% | 0.94% | $0.00 | 6/8 | 6/8 |
π± SMS / Impactive Broadcast Analytics
π Schema source: Β· Fields: activity_id, title, published_at, status, list_size, initial_outbound_attempts, initial_delivered, errors, responses, opt_outs, link_clicks, response_scripts_sent, reports_filled, needs_attention
β link_clicks, response_scripts_sent, and reports_filled are all 0 across every broadcast. These schema fields exist but no data populated β indicating either no link tracking was enabled in broadcasts, or response scripts and reports were not deployed. These are meaningful engagement signals being missed.
Delivered vs Errors by Broadcast (initial_delivered / errors)
Responses vs Opt-Outs by Broadcast
π SMS Broadcast Detail β Impactive Β· All Schema Fields Β· PII-Free
| Title | Published (published_at) | List Size | Outbound Attempts | Delivered | Errors | Error % | Responses | Opt-Outs | Needs Attention |
| Election Protection | 6/8 | 42 | 42 | 40 | 3 | 7.1% | 2 | 0 | 0 |
π Web Traffic β Google Analytics 4
π Schema sources: Β· Fields: Landing page, Sessions, Active users, New users, Average engagement time per session, Key events, Total revenue, Session key event rate
MMOP Engagement Time
25.9s
Total Revenue (Both Sites)
$0.00
MU β Top Landing Pages by Sessions (MU Landing Page May 26.csv)
MU β Session Key Event Rate by Page
MUA β Top Landing Pages by Sessions (MUA Landing Pages May 26.csv) Β· miunitedaction.org
π GA4 Web Events vs. CRM Database Ingestion Gap
GA4 Site Key Events (miunited.org)
CRM Net-New Contacts Ingested
β MUA (miunitedaction.org): Key events = 0 across all 415 pages / 1,018 sessions. The "Key events" and "Session key event rate" schema fields are present but show no data. GA4 key event goals are either not configured or not firing on miunitedaction.org. This is a critical blind spot β volunteer signups, donations, and form completions on this domain are completely untracked.
β οΈ Cross-domain tracking not in place. Users navigating from miunited.org to miunitedaction.org are counted as two separate sessions. The "(not set)" landing page rows in both exports indicate sessions where GA4 could not attribute a landing page, often from direct traffic or misconfigured referral exclusions.
πΊ Connected TV β TBOP & Project 3.5 (MMOP)
π Schema source: ctv_performance (City breakdown) Β· Fields: campaign, campaign_owner, landing_domain, breakdown_type, breakdown_value, zip_code, spend, impressions, households, vtr, completed_views, leads, purchases
β οΈ No Connected TV campaigns ran this month. MU has run two CTV flights to date β TBOP (MayβJun 2024) and Project 3.5/MMOP (Apr 2025). Neither falls in the default monthly view or the Year/6mo/3mo trend windows (those trail from the current month) β use the month picker above and select April 2025 or May/June 2024 to see them.
Top 10 Cities by Impressions
Impressions by Age Bracket
π Connected TV Campaign Summary β June 2026
| Campaign | Bought/Placed By | Landing Domain | Spend | Impressions | Households | VTR |
Attribution note: MU bought and placed both TBOP (2024, lands on takingbackmi.org) and Project 3.5/MMOP (2025, lands on miunited.org) β campaign_owner reflects who paid regardless of landing domain, kept separate from organic social account ownership. Site-traffic and paid-social detail for these campaigns (not month-scoped β the source exports are period totals) live in ctv_site_traffic, ctv_paid_social, and the v_ctv_geo_summary / v_ctv_channel_quality views.
ποΈ Events & Online Activity β Impactive CRM
π Schema sources: Β· Fields: VANID, Contact Name, Signup Date, Status, Role, Event Name, Event Type, Event Date, Shift Start/End Time, Location Name, Recruited By | Β· Fields: VANID, Contact Name, Date Submitted, Form Name, Form Type, Is New Contact, Referred By, Source Code
β οΈ PII note: Contact Name and VANID fields exist in both exports per schema. This report aggregates all contact-level data β no individual names or IDs are displayed, per the bot's compliance guardrails.
Online Activity β Form Submissions by Form Type
New Contacts β Daily Acquisition Trend (Date Submitted)
π Online Activity β Form Submissions by Form Name Β· OnlineActivityReport Β· Aggregated
| Form Name | Form Type | Count | Source Code (from field) | Referred By |
| Next250 | Ticketed Event Form | 40 | β (blank) | β (blank) |
| Become a Member of Michigan United | Signup Form | 16 | β (blank) | β (blank) |
| Volunteer | Volunteer Form | 8 | β (blank) | β (blank) |
| Join our Election Protection Program | Signup Form | 4 | MU 2026 | β (blank) |
| One-Time Donation to Michigan United | Custom Contribution Form | 4 | β (blank) | β (blank) |
| Join Michigan United Action | Signup Form | 2 | β (blank) | β (blank) |
| MPC Membership 2023 | Custom Contribution Form | 2 | β (blank) | β (blank) |
| Official Membership Page | Custom Contribution Form | 1 | β (blank) | β (blank) |
ποΈ Unified Canonical Table β June 2026
All channels mapped to canonical schema fields per the Technical Digital Master Schema 2026 Analytics Framework. Fields: channel Β· source_file Β· content_type Β· reach/impressions Β· engagements/clicks Β· conversions Β· avg rate Β· schema notes.
Cross-Channel Canonical KPI Summary β June 2026
| Channel | Source File (Schema) | Content Type | Reach / Impressions | Engagements / Clicks | Conversions | Avg Rate | Schema Notes |
| CRM |
VAN |
Custom Contribution Form |
0 reach |
0 engagements |
5 conversions |
β |
β |
| CRM |
VAN |
Ticketed Event Form |
0 reach |
0 engagements |
19 conversions |
β |
β |
| CRM |
VAN |
Signup Form |
0 reach |
0 engagements |
11 conversions |
β |
β |
| CRM |
VAN |
Volunteer Form |
0 reach |
0 engagements |
8 conversions |
β |
β |
| Email |
Email Platform |
campaign |
34,127 total sends |
6,257 engagements |
0 conversions |
β |
β |
| Events |
VAN |
Zoom Meeting |
0 reach |
0 engagements |
659 conversions |
β |
β |
| Events |
VAN |
Ticketed Event |
0 reach |
0 engagements |
39 conversions |
β |
β |
| Facebook |
Facebook Insights |
Photos |
5,230 reach |
169 engagements |
0 conversions |
β |
β |
| Facebook |
Facebook Insights |
Text |
1,289 reach |
22 engagements |
0 conversions |
β |
β |
| Facebook |
Facebook Insights |
Videos |
341 reach |
23 engagements |
0 conversions |
β |
β |
| Instagram |
Instagram Insights |
IG image |
2,153 views |
60 engagements |
0 conversions |
β |
β |
| SMS |
Impactive |
broadcast |
42 list size |
2 engagements |
0 conversions |
β |
β |
| Search |
Google Search Console |
query |
0 reach |
5,379 clicks |
0 conversions |
β |
β |
| Web |
Google Analytics 4 |
landing_page |
0 reach |
0 engagements |
1,033 conversions |
β |
β |
Facebook β Top Posts by Reach (Reach field)
Instagram β Top Posts by Views (Views field)
FB β Engagement Rate by Post Type (Reactions, Comments and Shares Γ· Reach)
IG β View Volume by Format (Views field, by Post type)