Mailmojo

Description

Mailmojo is a Norwegian email and SMS marketing platform built for businesses
that want professional results without the complexity. This official plugin bridges
your WordPress site and your Mailmojo account in three practical ways.

Grow your list with subscribe popups
Once the plugin is installed and connected with your Mailmojo account, your
published subscribe popups appear on your site automatically, no extra setup
needed. The plugin loads a small script in the background so your popups just
work, respecting the display rules you’ve already configured in Mailmojo. Popups
set to show site-wide will appear everywhere; those targeting specific URLs will
appear only on the right pages.

Add subscribe buttons anywhere
Use the Mailmojo Popup Button block to place a subscribe button in any post or
page. Connect it to any published popup form in your Mailmojo account, and
visitors who click it will see the form immediately. It fits naturally into the
block editor alongside your other content.

Turn your posts into newsletter content
Enable content sync to push your published WordPress posts to Mailmojo and keep
them in sync automatically. When you’re building a newsletter, Mailmojo’s content
browser lets you drag and drop your latest posts directly into your email, no
copying, no pasting, no reformatting.

External Services

This plugin connects to the Mailmojo API (api.mailmojo.no) to:

  • Verify your API token when you save or test the connection.
  • Fetch your account’s JS snippet, which loads subscribe popup forms on your site.
  • Retrieve your published popup forms for use with the Popup Button block.
  • Push your WordPress integration settings (site URL, username, and application password token) to Mailmojo when content sync is enabled.

No data is transmitted until you save an API token. Content sync credentials (site URL, WordPress username, and an application password) are only sent when you explicitly enable content sync.

Service provider: Mailmojo AS, Norway.
Privacy policy: https://mailmojo.no/personvern
Terms of service: https://v3.mailmojo.no/legal/terms_of_service/1.0/

Source Code

The full source code of this plugin is available on GitHub:
https://github.com/mailmojo/mailmojo-wordpress

Bug reports and contributions are welcome.

Screenshots

  • Plugin settings page in the WordPress admin.
  • Popup Button block in the block editor.
  • Example of a Mailmojo subscribe popup shown on a site.

Blocks

This plugin provides 1 block.

  • Mailmojo Popup Button Button that opens a specific Mailmojo subscribe popup selected when inserting the block.

Installation

  1. Upload the mailmojo folder to /wp-content/plugins/, or search for
    “Mailmojo” and install directly from the WordPress plugin directory.
  2. Activate the plugin from the Plugins screen.
  3. Go to Mailmojo in the WordPress admin menu and enter your API token.
    (Find your token under the WordPress integration in your Mailmojo account.)
  4. Your published Mailmojo popups will now appear on your site automatically.
  5. Optionally, add a Mailmojo Popup Button block to any post or page to let
    visitors trigger a specific popup with a click.
  6. To sync your WordPress content to Mailmojo, enable content sync on the
    settings page.

FAQ

Do I need a Mailmojo account?

Yes. You need an active Mailmojo account to use this plugin.
Don’t have one yet? Sign up at mailmojo.no.

Will my published popups show up automatically?

Yes. As soon as the plugin is connected to your Mailmojo account, your published
popup forms will display according to the rules you’ve configured in Mailmojo.
Site-wide popups will appear across your whole site, and URL-specific popups will
only show on the pages you’ve targeted. No extra configuration required in
WordPress.

What’s the difference between automatic popups and the Popup Button block?

Automatic popups follow their own display rules (such as appearing after a delay
or on scroll) and show up wherever you’ve configured them in Mailmojo. The Popup
Button block lets you place a specific button in your content that opens a chosen
popup on demand when a visitor clicks it.

What does content sync actually send to Mailmojo?

Content sync sends your published WordPress posts to Mailmojo and keeps them
updated as you publish or edit. This makes your posts available in Mailmojo’s
content browser so you can drag them into newsletter layouts without leaving
Mailmojo.

Does content sync share my WordPress password?

No. Content sync authenticates using a WordPress application password created
specifically for the Mailmojo integration. Your main WordPress password is
never shared.

Does the plugin add scripts to every page?

Yes, the script is what enables the automatic display of popup subscribe forms.
The script is only loaded on public-facing pages, not in the WordPress admin.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Mailmojo” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Mailmojo” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • Initial public release.
  • Automatic Mailmojo popup display via script on public pages.
  • Mailmojo Popup Button block for triggering popups on click.
  • Optional WordPress content sync to Mailmojo.