BACK TO DIRECTORY

M Media Medigap Contact Wizard

by mmediasoftwarelab

0.0
(0 ratings)

M Media Medigap Contact Wizard is a conversion-optimized, TCPA-compliant lead generation system built specifically for Medicare and Medigap insurance professionals. It turns complex enrollment questions into an engaging multi-step wizard that dramatically improves completion rates compared to traditional contact forms and every phone lead it produces is backed by a proper consent record you can stand behind.

Key Features

TCPA-Compliant Lead Capture Built In

Phone leads from this form are TCPA-ready from day one:

  • Explicit, standalone consent checkbox separate from the Privacy Policy, never bundled with a purchase condition
  • FCC-required disclosure language: names your agency, lists covered contact methods (calls, pre-recorded messages, SMS/MMS), and states consent is not required to receive a quote
  • Phone field note tells prospects what they are consenting to before they reach the final step
  • Every submission stores a full consent record as WordPress post meta: consent given (yes/no), Unix timestamp, submitter IP address, and the exact consent text presented at submission time
  • Consent is optional prospects who prefer email-only contact can leave the box unchecked; the form still submits

5-Step Wizard Interface

  • Step 1: Contact Information (Name, Email, Phone, ZIP, State)
  • Step 2: Medicare Status (Current enrollment, parts, existing coverage)
  • Step 3: Needs & Concerns (Interests, timing, coverage requirements)
  • Step 4: Health Details (Conditions, prescriptions, pharmacy preferences)
  • Step 5: Preferences & Final Questions (Priorities, referral source, TCPA consent, privacy consent)

Advanced Anti-Spam Protection

  • Honeypot field catches bots automatically
  • Time-based submission validation (minimum 7-second completion)
  • WordPress nonce security on all submissions
  • No CAPTCHA needed

Submission Management

  • All inquiries saved as a custom post type
  • Easy-to-browse submissions dashboard in WordPress admin
  • Full submission history with timestamps

5 Email Delivery Options

  • Gmail OAuth one-click connection, no passwords needed
  • Email Provider Presets auto-configured for Gmail, Outlook, Yahoo
  • WordPress Mail works with any existing SMTP plugin
  • Server Mail uses the server’s built-in mail() function
  • Custom SMTP full manual configuration

File Upload Support

Prospects can optionally upload a prescription list (PDF, JPG, PNG, DOC, DOCX, TXT 2 MB limit). The file is stored securely and linked in the submission record.

Customization

  • Configurable primary color for buttons, progress bar, and links
  • Custom success message with HTML support
  • Responsive design works on all devices

Shortcode

[mmcw_medigap_wizard]

Add this to any page, post, or widget area.

Perfect For

Medicare agents and brokers, Medigap specialists, insurance agencies, Medicare enrollment centers, and lead generation sites that need audit-ready TCPA documentation on every phone lead.

External Services

This plugin optionally connects to Google’s OAuth 2.0 and Gmail API services when the Gmail OAuth email delivery method is selected. This feature is entirely optional other email methods (WordPress Mail, SMTP, etc.) do not contact any external service.

Google OAuth 2.0 & Gmail API

  • What it is: Google’s authentication and email-sending service.
  • What it is used for: Authenticating the site administrator’s Google account and sending notification emails through that Gmail account on their behalf.
  • What data is sent and when:
    • During setup: the administrator is redirected to Google’s consent screen (accounts.google.com) to grant the plugin permission to send email. Google returns an authorization code and access/refresh tokens to the WordPress admin.
    • When sending a notification email: the email content (recipient address, subject, and body containing form submission data) is transmitted to gmail.googleapis.com to be delivered. This only occurs when a visitor submits the contact form.
    • Token refresh requests (OAuth access token renewal) are sent to oauth2.googleapis.com.
    • A one-time request is made to www.googleapis.com/oauth2/v2/userinfo during setup to retrieve and display the connected Gmail address in Settings.
  • Data stored locally: Access tokens and refresh tokens are stored in the WordPress options table (wp_options) and are never transmitted to any service other than Google.
  • Google’s Terms of Service: https://policies.google.com/terms
  • Google’s Privacy Policy: https://policies.google.com/privacy
  • Google API Services User Data Policy: https://developers.google.com/terms/api-services-user-data-policy

No other external services are contacted by this plugin. All form submissions are stored locally in your WordPress database.

Screenshots

General Settings   branded interface with color picker, intro text, success message, and notification email

General Settings branded interface with color picker, intro text, success message, and notification email

Customize Questions   toggle any field on/off and override labels across all 5 wizard steps, no code required

Customize Questions toggle any field on/off and override labels across all 5 wizard steps, no code required

Shortcode & Submissions Summary   copy the shortcode and preview recent leads right from the settings screen

Shortcode & Submissions Summary copy the shortcode and preview recent leads right from the settings screen

Email Method 1: WordPress Mail   routes through any active SMTP plugin (WP Mail SMTP, Postmark, SendGrid) automatically

Email Method 1: WordPress Mail routes through any active SMTP plugin (WP Mail SMTP, Postmark, SendGrid) automatically

Email Method 2: Server Mail   direct PHP mail() delivery for properly configured server environments

Email Method 2: Server Mail direct PHP mail() delivery for properly configured server environments

Email Method 3: Custom SMTP   manual host, port, username, and encryption config for any mail server or provider

Email Method 3: Custom SMTP manual host, port, username, and encryption config for any mail server or provider

Email Method 4: Provider Presets   auto-filled SMTP settings for Gmail, Outlook, Yahoo, and other common providers

Email Method 4: Provider Presets auto-filled SMTP settings for Gmail, Outlook, Yahoo, and other common providers

Email Method 5: Gmail OAuth (connected)   verified account displayed with one-click disconnect, no stored passwords

Email Method 5: Gmail OAuth (connected) verified account displayed with one-click disconnect, no stored passwords

Gmail OAuth Setup (disconnected)   step-by-step built-in guide with copyable redirect URI, nothing to Google

Gmail OAuth Setup (disconnected) step-by-step built-in guide with copyable redirect URI, nothing to Google

Gmail OAuth Credentials   Client ID and Client Secret entry fields for completing the OAuth handshake

Gmail OAuth Credentials Client ID and Client Secret entry fields for completing the OAuth handshake

Submissions Dashboard   all leads stored as WordPress posts with sortable columns, date, and search

Submissions Dashboard all leads stored as WordPress posts with sortable columns, date, and search

Submission Detail   complete prospect record: contact info, Medicare status, health details, and file attachment

Submission Detail complete prospect record: contact info, Medicare status, health details, and file attachment

Test Email   send a test message after any config change; green banner on success, error detail on failure

Test Email send a test message after any config change; green banner on success, error detail on failure

Step 1: Contact Information   name, email, phone, ZIP, and state with progress bar and clean layout

Step 1: Contact Information name, email, phone, ZIP, and state with progress bar and clean layout

Step 2: Medicare Status   current enrollment, which parts, and whether the prospect already has a Medigap plan

Step 2: Medicare Status current enrollment, which parts, and whether the prospect already has a Medigap plan

Step 3: Needs & Concerns   touch-friendly multi-select chip buttons for coverage interests and priorities

Step 3: Needs & Concerns touch-friendly multi-select chip buttons for coverage interests and priorities

Step 4: Health Details   health conditions, preferred pharmacy, and optional prescription file upload

Step 4: Health Details health conditions, preferred pharmacy, and optional prescription file upload

Step 5: Preferences & Final Questions   plan priorities, how they found you, marketing opt-out, TCPA consent checkbox with FCC disclosure language, and privacy policy consent

Step 5: Preferences & Final Questions plan priorities, how they found you, marketing opt-out, TCPA consent checkbox with FCC disclosure language, and privacy policy consent

Success Message   personalized confirmation screen with customizable text shown immediately after submission

Success Message personalized confirmation screen with customizable text shown immediately after submission

Plugin Details

Active Installs
0
Total Downloads
435
Version
1.0.3
Requires WP
5.0
Requires PHP
7.4
Tested Up To
7.0.4
Added
2026-03-22
Last Updated
2026-05-22 1:49am GMT

Ratings

5
0
4
0
3
0
2
0
1
0