A complete guide to operating your Republican club's platform features
This manual explains every feature in your admin panel, written for the people who run Republican clubs on the platform — presidents, secretaries, communications chairs, and campaign coordinators. You don't need any technical background to use it.
Use the Print button above to save a copy as a PDF (choose "Save as PDF" as the printer destination) or print it for your club's binder. Each section starts on its own page when printed.
The Dashboard is your home base. It shows a high-level summary of your platform's activity: total news posts, active polls, votes cast, registered users, and mailing list subscribers.
Key features:
Color-coded stat cards for at-a-glance platform health
Recent news posts and polls preview
Mailing list subscriber counts and growth
Export all registered members as a CSV file for offline records or external tools
Tip: Check the dashboard daily to spot trends and see what needs your attention.
The Master Admin (the account that owns this platform) has full, unrestricted access to every section. The Master Admin can grant limited access to other admins so each person only sees the areas they need.
How to set up access for a club admin:
Open Admin → Settings → Admin Access
Find the admin by email
Check the boxes for the sections they should be able to see (e.g., only Members and News Posts)
Save — that admin will now only see those areas when they log in
Use this to give each Republican club's leadership access to only their relevant tools — for example, a club secretary might only need Members and Email Lists, while a communications chair might only need News Posts and Polls.
When someone registers on the site, their account sits in Pending until an admin verifies them. This is your first line of quality control.
How to process pending members:
Open Admin → Voter Data → Pending Sign-ups
Review each person's registration information
Click Approve to verify a member — they instantly receive a welcome email and can log in
Click Reject to decline membership
Best practice: Approve or reject within 24 hours so new supporters feel welcomed while they're engaged.
Use Manual Approval when you need to verify a specific person quickly — for example, someone who says they registered but doesn't appear in Pending, or a walk-in at a club meeting.
How to use:
Open Admin → Voter Data → Manual Approval
Enter the person's email address in the search field
Click Search to find their profile
Review their details, then click Approve to verify their account immediately
This is your full member directory with search, filters, and bulk actions.
Features:
Search members by name, email, or GOP email
Filter by security clearance: Member, Moderator, or Admin
Filter by verification status: Pending, Verified, or Rejected
Select multiple members with checkboxes for bulk actions
Bulk-approve a group and send each a customized welcome email
View each member's verification status and clearance level
Tip: Use bulk approve after a club sign-up drive to verify everyone at once.
The Activity Log records every administrative action for compliance and auditing.
Each entry shows:
Timestamp of the action
Action type (Member Approved, Member Rejected, Email Template Updated, etc.)
Which admin performed the action
Which member was affected
Additional details
Review this log regularly, especially if multiple admins manage the platform.
Send automated voice calls to your members to Get Out The Vote. You write a script, pick an AI voice, and the platform calls each member and reads your message aloud.
How to launch a call campaign:
Open Admin → Campaigns → AI Voter Calls
Click Create New Campaign
Enter a campaign name (e.g., 'Primary Eve Reminder')
Write the message script — keep it short and clear (under 60 seconds spoken)
Choose a voice: River (calm), Honey (warm), Sunny (upbeat), Storm (authoritative), or Spark (energetic)
Choose who to call: All Members or Verified Members Only
Schedule a date/time or launch immediately
Click Launch — the system calls each member and tracks completed vs. failed calls
Tip: Storm is a strong, formal voice for GOTV reminders; Honey feels warm for thank-you calls.
Verified members can submit who they voted for through their profile. This page aggregates those submissions so you can see community-reported results by race.
What you see:
Results grouped by race name
Vote counts and percentages per candidate
Total number of verified members who reported
These are community-reported, not official results — a disclaimer is shown to members.
Track how many of your members have confirmed they voted. This helps you measure the impact of your Get Out The Vote efforts and target follow-up to those who haven't voted yet.
Use this after an election to report engagement to your club or state party.
Deeper analytics on your member base — geographic breakdown, registration status, verification rates, and trends over time. Use these insights to plan outreach and identify areas with low engagement.
A color-coded map of the United States showing what percentage of your members in each state have confirmed they voted.
Color key:
No votes (gray)
1–24% (light green)
25–49% (medium green)
50–74% (dark green)
75%+ (darkest green)
Hover over a state to see exact counts. Use this in meetings to show where your club has reach.
An interactive nationwide map showing live election results. Click any state to zoom in and see congressional district results and candidates running in that state.
How to use:
Click a state to zoom in and view its district breakdown
Click a district to see that district's race results and candidate list
Click a candidate's name to open their full profile
Click 'Back to national map' to return
Colors: Blue = Democrat lead, Red = Republican lead, Purple = toss-up (within 5%). Small states have clickable callout labels on the right side.
Manage the candidate profiles shown on your public Elections page. Each candidate has a name, office sought, party, state, district, photo, bio, website, positions, and an endorsement flag.
How to add a candidate:
Open Admin → Campaigns → Candidates
Click Add Candidate (or Sync from FEC to pull federal candidates automatically)
Fill in name, office, party, state, and district
Add a photo URL, bio, website, and issue positions
Mark as Endorsed if your club has endorsed them
Save — the candidate appears on the public Elections page and members can support/oppose them in a poll
Tip: Use the FEC Sync button to quickly populate federal candidates, then add endorsements and local candidates manually.
Customize the emails the platform sends automatically — most importantly, the welcome email sent to members when they're approved.
How to edit a template:
Open Admin → Campaigns → Bulk Email Templates
Click Edit on the template you want to change
Update the subject line and body
Use dynamic placeholders: {first_name}, {last_name}, {email}
Click Save Changes — all future emails of that type use your version
Create and manage email distribution lists for sending bulk messages to specific groups of members.
How to create and use a list:
Open Admin → Campaigns → Email Lists
Click Create New List
Enter a name and description (e.g., 'Orange County GOP Activists')
Set the scope: Local, State, or National
Define the required clearance level for subscribers
Add members to the list
Use the list to send a bulk email or voter call to just that group
Tip: Create separate lists for each club or committee so messages stay relevant.
Publish news articles that appear on the public site and in member feeds. This is your main communications channel.
How to publish a news post:
Open Admin → Campaigns → News Posts
Click New Post
Enter a title, summary, and full body
Add an image URL (optional)
Select a category and mark as Featured to pin it to the top
Choose status: Draft (save for later) or Published (live immediately)
Click Save
Tip: Keep summaries to 1–2 sentences — they're what members see before clicking through.
Create polls to engage members and gather opinions on issues, candidates, or events.
How to create a poll:
Open Admin → Campaigns → Polls
Click New Poll
Enter the question and answer options
Choose settings: allow multiple selections, show results before voting
Set the category and status: Draft, Active, or Closed
Click Create Poll
View real-time vote counts and percentages as members respond
Close a poll to lock voting once you've gathered enough responses.
GopChat is your members-only social platform. Bots are AI-powered accounts that can post content, answer member questions, and drive engagement (e.g., a 'Daily Briefing' bot or an 'Election Info' bot).
How to manage bots:
Open Admin → Campaigns → GopChat Bots
Create or edit a bot — set its name, avatar, and personality/instructions
Choose what the bot can do: post on a schedule, respond to mentions, etc.
Activate the bot — it will begin interacting in GopChat
Tip: Give each bot a clear purpose so members know what to ask it.
Configure how bots recruit or onboard new members in GopChat — for example, a bot that greets new sign-ups and encourages them to complete their profile or join a club.
Use this to automate welcome messages and drive new-member engagement without manual effort.
Manage advertisers who pay to show ads on your platform. Each advertiser has an organization name, contact, and a credit balance that depletes as ads are shown.
How to manage:
Open Admin → Campaigns → Advertisers
Add a new advertiser with their contact info
Add credit to their account (the system auto-alerts you when credits run low)
A weekly report summarizes advertiser activity
Use this to monetize the platform with relevant, conservative-friendly advertisers.
Members can invite friends using a personal referral link. This page tracks who's referred whom, conversion rates, and top recruiters.
Use the leaderboard to recognize and reward your most active recruiters — this is your cheapest, most effective growth channel.
Manage admin and staff accounts, and invite new team members to help run the platform.
How to invite a new team member:
Open Admin → Settings → Users
Click Invite New User
Enter their email address
Select their role: Admin (full access) or User (limited)
Click Send Invite — they receive an email to join
After they join, use Admin Access (if you're Master Admin) to fine-tune which sections they can see.
Moderate member accounts on GopChat — view profiles, review post history, and take action against rule violators.
Actions available:
Flag a member for review
Suspend a member (with reason and date)
Place a member on watch list
Post an admin notice on a member's profile
Always document the reason for any action — it's recorded for transparency.
When members flag a GopChat post as inappropriate, it appears here for admin review. Decide whether to dismiss the flag or remove the post and take action against the author.
Review flagged content promptly to keep GopChat a respectful, productive space.
Approve external organizations (campaigns, state parties, committees) to access aggregated, anonymized voting data from your platform.
How to manage a partner:
Open Admin → Settings → Data Partners
Review pending partner requests — organization name, contact, and requested scope (state or national)
Approve or reject the request
Approved partners can download anonymized exports within their approved scope
Only share data you're comfortable sharing. All exports are logged in the Partner Export Log.
Every time a data partner downloads an export, a record is created here. Use this audit trail to see who accessed what data, when, and how many records they pulled.
Review this log periodically to ensure partners are only accessing data within their approved scope.