BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
JH Message Export for Flamingo icon
Actively maintained Tested with WP 7.1

JH Message Export for Flamingo

Export Flamingo messages from your Contact Form 7 forms to an Excel file. Choose the forms and the period, get one readable row for each message.

Active installs<10New
Downloads · 30d32• 0% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads0Since Oct 2026
Support resolved—No recent threads
RequiresWP 6.7PHP 7.4+
Downloads · 7d32• 0% week over week
Our verdict

Solid choice

JH Message Export for Flamingo is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 1 hour ago, and scores 64/100 on our health check.

  • Actively developed — last update 1 hour ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

Not enough data yet.

Yesterday32
Daily average (1y)32
Peak day32Oct 24, 2026
Last 12 months32

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where JH Message Export for Flami… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
contact form 7 >100 3,781 Best contact form 7 plugins →
excel >100 1,021 Best excel plugins →
export >100 9,101 Best export plugins →
flamingo #23 103 Best flamingo plugins →
xlsx >100 364 Best xlsx plugins →

About JH Message Export for Flamingo

From the official readme · v1.0.0

Description

Flamingo saves the messages sent through your Contact Form 7 forms. This plugin downloads them as an Excel file (.xlsx) that anyone can read: one row for each message, one column for each field, and the columns are named by the labels your visitors saw in the form.

The plugin adds an Export page to the Flamingo menu. Check the forms you want, choose a period and click the download button. The button shows how many messages the file will have before you download it.

Filters

  • Forms – one, several or all of them in one file. Forms deleted in Contact Form 7 are listed too, as long as Flamingo still has their messages.
  • Period – all time, this month, last month, this year, or your own range of days.
  • Sender e-mail – the whole address or a part of it, for example @gmail.com.
  • Text – only messages that contain all of the given words.
  • Spam – messages marked as spam can be included if you need them.

The Excel file

  • Column names come from the labels in your Contact Form 7 forms, for example “E-mail” instead of your-email. Fields with the same label in different forms share one column.
  • Columns follow the order of the fields in the form. A field removed from the form later still has a column if older messages contain it.
  • The first column is the date and time of sending, as a real date you can sort and filter by. It is in your site’s time zone and in the date and time format from Settings > General.
  • Messages from several forms go on one sheet, with a column that names the form.
  • Checkboxes and other fields with several values show them separated by commas.
  • Every value stays text. A phone number like +421 900 123 456 keeps its plus sign, and a value starting with = never runs as a formula.
  • The header row stays in place when you scroll and has filters switched on.
  • Nothing technical: no IP addresses or browser details, no tokens of bot checks such as reCAPTCHA, hCaptcha or Turnstile.

The file opens in Microsoft Excel, LibreOffice and Google Sheets.

Read only

The plugin only reads messages from Flamingo. It does not change or delete them, it has no settings and it saves nothing in the database. The file is created in the server’s temporary folder, sent to your browser and deleted at once.

Requirements

  • Flamingo, which saves the messages.
  • Contact Form 7 is optional. Without it, for example after you switched to another form plugin, the old messages can still be exported. Columns are then named by the field names and follow the order in the messages.
  • The zip extension of PHP, which most hosting providers have. Without it, the Export page tells you so.

Privacy

Messages from forms usually contain personal data. The plugin does not send them anywhere and does not connect to any external service. The downloaded file contains everything your forms collected, so store and share it with the same care as the messages themselves.

Installation

  1. Install and activate Flamingo, if you do not have it yet. Flamingo saves messages from the moment it is active, older messages cannot be exported.
  2. Install this plugin from the Plugins screen in your WordPress admin, or upload the jh-message-export-for-flamingo folder to /wp-content/plugins/.
  3. Activate the plugin.
  4. Go to Flamingo > Export.

Frequently asked questions

Where do I find the export?

In the Flamingo menu, below Inbound Messages: Flamingo > Export.

Who can export messages?

Everyone who can see the messages under Flamingo > Inbound Messages, which is administrators by default. The plugin checks the same permission as Flamingo, so if you changed who can read the messages, the same applies to the export.

Does the plugin change my messages?

No. It only reads them. Nothing in Flamingo is changed or deleted, and the plugin saves no settings or data of its own.

Why does a column have a name like “Your name” instead of the label from my form?

The plugin looks for the label of each field in the Contact Form 7 form: the text in a around the field, the line of text before it, or its placeholder. If it finds none, or if the form was deleted or Contact Form 7 is not active, the column is named by the field name, so your-name becomes “Your name”. Add a label to the field in the form and the next export uses it, for older messages too.

Why are two similar fields in separate columns?

Fields share a column only when their labels are the same, regardless of upper and lower case. “Phone” and “Phone (optional)” stay two columns. Two fields of the same form never share a column.

Why is the consent checkbox missing from the file?

Contact Form 7 does not accept a form without its required consent, so the column would say “Yes” in every row. Flamingo keeps the consent with each message, together with its text. Optional consent, such as a newsletter checkbox, has its own column. If the form was deleted or Contact Form 7 is not active, the plugin cannot tell required consent from optional, and the column stays.

Can I export messages marked as spam?

Yes. Open More options and check “Also include messages marked as spam”. The file then has a Spam column. Messages in the trash are never exported.

Which date format does the file use?

The date and time format of your site, from Settings > General. Names of months and days are shown by the spreadsheet application in its own language. If no part of the format can be used in a spreadsheet, the file uses the date format of the reader’s computer.

The Export page says the zip extension of PHP is missing. What now?

An .xlsx file is a zip archive, and the plugin needs the zip extension of PHP to create it. Ask your hosting provider to enable it.

How many messages can I export at once?

Messages are processed in batches, so the memory needed does not grow with their number. In tests, 5,000 messages took a few seconds.

Can I export messages sent before Flamingo was installed?

No. Flamingo saves messages from the moment it is active, and Contact Form 7 itself does not keep them.

Does it export messages saved by other plugins, such as CFDB7?

No, only messages saved by Flamingo.

Changelog

1.0.0

  • First release.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best JH Message Export for Flamingo alternatives

All contact form 7 plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Database Addon for Contact Form 7 – CFDB7 Database Addon for Contact Form 7 – CFDB7 Save and manage Contact Form 7 messages. Never lose important data. It is a lightweight… by Arshid 600K+ ★★★★★★★★★★ 5 (1.9K) 2 weeks ago 97
2 Redirection for Contact Form 7 Redirection for Contact Form 7 Redirect to any page or URL, execute scripts after submission, save data to the database… by Themeisle 200K+ ★★★★★★★★★★ 4.7 (275) 1 week ago 95
3 ReCaptcha v2 for Contact Form 7 ReCaptcha v2 for Contact Form 7 Adds reCaptcha v2 from Contact Form 7 5.0.5 that was dropped on Contact Form 7 5.1 by IQComputing 200K+ ★★★★★★★★★★ 5 (89) 5 months ago 77
4 Conditional Fields for Contact Form 7 Conditional Fields for Contact Form 7 Adds conditional logic to Contact Form 7. by Jules Colle 100K+ ★★★★★★★★★★ 4.8 (166) 4 days ago 89
5 DTX – Dynamic Text Extension for Contact Form 7 DTX – Dynamic Text Extension for Contact Form 7 Extends Contact Form 7 by adding dynamic form fields that accepts shortcodes to prepopulate… by sevenspark 100K+ ★★★★★★★★★★ 4.7 (99) 3 months ago 71
6 LukasApps CAPTCHA tools for Contact Form 7 LukasApps CAPTCHA tools for Contact Form 7 Protect Contact Form 7 forms from spam with Google reCAPTCHA v2, reCAPTCHA v3, hCaptcha or… by LukasApps 100K+ ★★★★★★★★★★ 4.1 (48) 1 month ago 92
7 Image CAPTCHA for Contact Form 7 and WPForms by HookAndHook (DSGVO/GDPR) Image CAPTCHA for Contact Form 7 and WPForms by HookAndHook… Adds an Image CAPTCHA to Contact Form 7 and WPForms, GDPR ready, perfect WPForms or Contact… by hookandhook 70K+ ★★★★★★★★★★ 4.7 (49) 2 months ago 75
8 Database for Contact Form 7, WPforms, Elementor forms Database for Contact Form 7, WPforms, Elementor forms Saves Contact Form 7, WPforms,Elementor Forms, CRM Perks Forms and many other contact form… by CRM Perks 60K+ ★★★★★★★★★★ 4.8 (124) 2 months ago 75
9 Ultra Addons for Contact Form 7 Ultra Addons for Contact Form 7 50+ Essential Addons for Contact Form 7 - Conditional Fields, Multi Step, Redirection… by Themefic 60K+ ★★★★★★★★★★ 4.8 (107) 2 weeks ago 92
10 Drag and Drop Multiple File Upload for Contact Form 7 Drag and Drop Multiple File Upload for Contact Form 7 This simple plugin create Drag & Drop or choose Multiple File upload in your Confact Form 7… by Glen Don Mongaya 60K+ ★★★★★★★★★★ 4.8 (94) 2 months ago 85

FAQ

JH Message Export for Flamingo: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 24, 2026

Is JH Message Export for Flamingo free?

Yes. JH Message Export for Flamingo is free to download and use from the official WordPress.org plugin directory.

Is JH Message Export for Flamingo safe to use in 2026?

JH Message Export for Flamingo is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 1 hour ago, and scores 64/100 on our health check.

How many websites use JH Message Export for Flamingo?

JH Message Export for Flamingo is active on <10 WordPress websites and has been downloaded 0 times since it launched in October 2026. It was downloaded 32 times in the last 30 days.

Does JH Message Export for Flamingo work with WordPress 7.1?

Yes. The developer has tested JH Message Export for Flamingo up to WordPress 7.1.3, the latest release. It requires WordPress 6.7 or newer.

What PHP version does JH Message Export for Flamingo need?

JH Message Export for Flamingo requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was JH Message Export for Flamingo last updated?

The latest version, 1.0.0, was released on October 24, 2026 (1 hour ago).

Who makes JH Message Export for Flamingo?

JH Message Export for Flamingo is developed and maintained by Juraj Hamara.

What are the best alternatives to JH Message Export for Flamingo?

The most popular alternatives to JH Message Export for Flamingo are Database Addon for Contact… (600K+ installs), Redirection for Contact For… (200K+ installs) and ReCaptcha v2 for Contact Fo… (200K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.