Skip to main content
Embeddable Widget

Enables users to complete some action modules on your own website via iframe code

Updated over a week ago

Your Embeddable Widget is a great strategy for promoting Motivote and making it easy for community members to access your portal.

The widget allows you to feature some Motivote action modules within your own website. Then, visitors who complete actions on your website are automatically redirected to your branded portal for the full Motivote experience.

See Embeddable Widgets in action! ๐ŸŽฌ

Hillel MitzVote: Look Up Election

Bard College: Check Registration Status
Oakland Community College: Check Registration Status
TN Women's Caucus: Check Registration Status

There, they are prompted to log in with SSO (where enabled) or to create an account in order to continue completing actions and save progress.

The best part? All of the info they entered on your website is saved to their account, so we already know their address, upcoming election calendar, voter registration status and preferred voting method. No more redundant forms or duplicative prompts.


Widget Types

Election Look Up

This widget allows website visitors to enter their address and look up their next election. It's the same feature as the "Find Next Election" module on the Motivote dashboard, but appears directly on your website. After showing the user their next election, we redirect them to your branded portal to select a voting method.

Check Registration Status

This widget allows website visitors to check if registered to vote at their current address. Motivote will look up their status in real-time via an API sync to a national voter file, then return the results on your website.

In all cases, we show the user their upcoming election, including the date and deadline countdown. If they are not registered at the provided address, we show the registration deadlines and available methods for registering to vote in their upcoming election. This includes links to online voter registration portals or downloadable state-specific forms, plus guidance on same-day registration where available.

If they are registered at the provided address, we'll show available voting methods for their state and then save that as part of the voting plan.


Widget Options

With the goal of making it easy for the widget to fit into your existing website layout and content, we offer the following customization options for widgets:

  • Text, image and user content fields

  • Image and user content fields only

  • User content fields only

You can include text and images within your widget, which are edited in your Motivote Admin Portal. Or, you can use a "minimalist" version of our widget and include supporting content directly on your website surrounding the widget.


Widget Code

Configure your widget in your Admin Portal, or contact us to do it for you. Copy the code and share it with your website administrator to embed the widget.

Once your widget is generated, you can edit and update in real-time via the Admin Portal; your changes will be pushed out to the embedded widget on your website after you make the edits in the Admin Portal.


Domain Settings

You must input the list of domains (ie. motivote.us) where you will embed your widget.

If you don't complete this step first, there will be an error message when you view the widget. There is no limit to the number of domains where you can feature your limit, but each must be listed and saved in your Admin Portal. This requirement is that so the widget only appears on websites you approve

How To Add an Allowed Domain

  • When logged into the Admin Portal, go to the Widget tab

  • Click the aqua Edit button in the row with your widget

  • Navigate to the bottom section: Allowed Domain

  • Add each URL where the widget will display on a new line

  • Click Save to update the allowed domains

Did this answer your question?