Fixing the [your-subject] Display Issue in Flamingo Inbound Messages
Content
If you use the Flamingo plugin to archive Contact Form 7 submissions, you've likely encountered a common and confusing issue: all your saved messages display a generic [your-subject] in the subject line and [your-name] <[your-email]> as the sender, instead of the actual submitted data. This guide explains why this happens and provides the standard solutions to fix it for both new and existing forms.
Why This Happens
Flamingo is designed to work seamlessly with the default field names used by Contact Form 7. It specifically looks for the mail-tags [your-name], [your-email], and [your-subject] to populate the corresponding columns in its “Inbound Messages” list. The problem arises when you customize your form:
- You change a field's name (e.g., from
[your-name]to[client-name]). - You use a fixed subject line instead of a user-submitted subject field.
- You use a different type of field for the subject, like a dropdown menu.
When Flamingo cannot find the specific default tags it expects, it falls back to displaying the placeholder text, making your message list unhelpful at a glance.
How to Fix It for Future Submissions
The primary solution is to use Flamingo's special settings within each Contact Form 7 form. You do not need to edit any plugin code.
- Edit your Contact Form 7 form.
- Locate the “Additional Settings” tab. If you don't see it, enable it by clicking “Screen Options” at the very top of your WordPress admin page and ensuring the checkbox for “Additional Settings” is ticked.
- Add one or more of the following settings on separate lines:
flamingo_name: [your-custom-name-field] flamingo_email: [your-custom-email-field] flamingo_subject: “Your Fixed Subject”
Examples:
- If you renamed your name field to
[first-name], you would use:flamingo_name: [first-name] - If you have a fixed subject that never changes (e.g., “Website Quote Request”), you would use:
flamingo_subject: “Website Quote Request” - If your subject comes from a dropdown menu named
[reason], you would use:flamingo_subject: [reason] - To pull the subject from the page title, you could use a plugin like “Contact Form 7 Dynamic Text Extension” to create a tag like
[_post_title]and then use:flamingo_subject: [_post_title]
Once these settings are saved, all new form submissions will be displayed correctly in the Flamingo inbox.
Can Old Messages Be Fixed?
A common question is whether this fix can be applied retroactively to existing messages that were saved with the [your-subject] placeholder. Based on community reports, the settings only affect new submissions. There is no built-in feature in the Flamingo admin area to recursively update or reprocess old archived messages. The data was saved based on the form's configuration at the time of submission.
Troubleshooting Other Issues
- Exports: If you use a fixed
flamingo_subjectsetting, note that this subject text may not be included in CSV exports by default, as it is not a user-submitted field. - Plugin Conflicts: Some users have reported that other plugins, particularly those that intercept form submission data (like certain PayPal add-ons), can prevent the Flamingo additional settings from being read correctly. Isolating conflicts by temporarily disabling other plugins is a recommended troubleshooting step.
By using the flamingo_subject, flamingo_name, and flamingo_email settings, you can fully customize how your form data appears in Flamingo, making your workflow much more efficient.
Related Support Threads Support
-
Idea for future versions, simple?https://wordpress.org/support/topic/idea-for-future-versions-simple/
-
Subject in saved Inbound Messageshttps://wordpress.org/support/topic/subject-in-saved-inbound-messages/
-
Inbound messages showing subject “[your-subject]”https://wordpress.org/support/topic/inbound-messages-showing-subject-your-subject/
-
your-subject, in flamingo showinghttps://wordpress.org/support/topic/your-subject-in-flamingo-showing/
-
Mapping [your-subject] [your-name] [your-email]https://wordpress.org/support/topic/mapping-your-subject-your-name-your-email/
-
Flamingo always showing your subject and your namehttps://wordpress.org/support/topic/flamingo-always-showing-your-subject-and-your-name/
-
Include subject in csv exporthttps://wordpress.org/support/topic/include-subject-in-csv-export/
-
Custom "subject" on Inbound Messages viewhttps://wordpress.org/support/topic/custom-subject-on-inbound-messages-view/
-
subject field showing “[your-subject] “https://wordpress.org/support/topic/subject-field-showing-your-subject/
-
Flamingo Exporthttps://wordpress.org/support/topic/flamingo-export/
-
Additional Settings Not Working For Custom Fieldshttps://wordpress.org/support/topic/additional-settings-not-working-for-custom-fields/
-
Exporting Subjecthttps://wordpress.org/support/topic/exporting-subject/
-
Subject & From fields use default shortcodeshttps://wordpress.org/support/topic/subject-from-fields-use-default-shortcodes/
-
Flamingo not showing my dropdown box in titlehttps://wordpress.org/support/topic/flamingo-not-showing-my-dropdown-box-in-title/
-
Inbound messages: wrong visualizationhttps://wordpress.org/support/topic/inbound-messages-wrong-visualization/
-
Subject not being savedhttps://wordpress.org/support/topic/subject-not-being-saved/
-
Subject: [your-subject] From: [your-name]https://wordpress.org/support/topic/subject-your-subject-from-your-name/
-
Save a different field in Flamingohttps://wordpress.org/support/topic/save-a-different-field-in-flamingo/
-
Inbound Messages "subject"https://wordpress.org/support/topic/inbound-messages-subject/
-
[your-subject] and [your-name] showinghttps://wordpress.org/support/topic/your-subject-and-your-name-showing/
-
Inbound Messages – relies on default tagshttps://wordpress.org/support/topic/inbound-messages-relies-on-default-tags/
-
Not Collecting Subjecthttps://wordpress.org/support/topic/not-collecting-subject/
-
[BUG] Does not ignore unused fieldshttps://wordpress.org/support/topic/does-not-ignore-unused-fields/
-
Subject Line CF7https://wordpress.org/support/topic/subject-line-cf7/
-
[Plugin: Flamingo] nothing in from and subject fieldshttps://wordpress.org/support/topic/plugin-flamingo-nothing-in-form-and-subject-fields/
-
Remove YOUR SUBJECT From Inbound Message Windowhttps://wordpress.org/support/topic/remove-your-subject-from-inbound-message-window/
-
How to display real fields instead of “[your_name]”, etc.https://wordpress.org/support/topic/how-to-display-real-fields-instead-of-your_name-etc/
-
include subject in exported csvhttps://wordpress.org/support/topic/include-subject-in-exported-csv/
-
[your-subject]https://wordpress.org/support/topic/your-subject/
-
[your-subjet] fix, but problemhttps://wordpress.org/support/topic/your-subjet-fix-but-problem/
-
Displaying incorrect information in backendhttps://wordpress.org/support/topic/displaying-incorrect-information-in-backend/
-
Suggestion: Choose which field from a form is used when showing Inbound Messageshttps://wordpress.org/support/topic/suggestion-choose-which-field-from-a-form-is-used-when-showing-inbound-messages/
-
Default name and email tagshttps://wordpress.org/support/topic/default-name-and-email-tags/
-
Inbound Messages screen displays blank valueshttps://wordpress.org/support/topic/inbound-messages-screen-displays-blank-values/
-
Set page Title as flamingo subjecthttps://wordpress.org/support/topic/set-page-title-as-flamingo-subject/
-
Email Subject & Message Body Structurehttps://wordpress.org/support/topic/email-subject-message-body-structure/
-
Additional Setting not passing for Flamingo due to other pluginhttps://wordpress.org/support/topic/additional-setting-not-passing-for-flamingo-due-to-other-plugin/
-
Can't find where to edit code to change Inbound Messages fields.https://wordpress.org/support/topic/cant-find-where-to-edit-code-to-change-inbound-messages-fields/
-
Inbound Messages – filter by subjecthttps://wordpress.org/support/topic/inbound-messages-filter-by-subject/
-
Testing Forms on New Sitehttps://wordpress.org/support/topic/testing-forms-on-new-site/
-
Let user choose mail / name / subject fields-namehttps://wordpress.org/support/topic/let-user-choose-mail-name-subject-fields-name/
-
Flamingo Additional Settings not pulled through to CSVhttps://wordpress.org/support/topic/flamingo-additional-settings-not-pulled-through-to-csv/
-
Incoming Messageshttps://wordpress.org/support/topic/incoming-messages/
-
Subject Question Mail Headerhttps://wordpress.org/support/topic/subject-question-mail-header/
-
Inbound messages have [your-subject] instead of the real onehttps://wordpress.org/support/topic/inbound-messages-have-your-subject-instead-of-the-real-one/
-
Subhect and date fieldshttps://wordpress.org/support/topic/subhect-and-date-fields/
-
Use different fields for "Subject" and From "Name "?https://wordpress.org/support/topic/use-different-fields-for-subject-and-from-name/
-
Have Flamingo use [_raw_your-subject] instead of [your-subject]https://wordpress.org/support/topic/have-flamingo-use-_raw_your-subject-instead-of-your-subject/
-
Flamingo subject fieldhttps://wordpress.org/support/topic/flamingo-subject-field/
-
Inbound message list view has form tags visiblehttps://wordpress.org/support/topic/inbound-message-list-view-has-form-tags-visible/
-
Don’t change your-name / your-email / your-subjecthttps://wordpress.org/support/topic/dont-change-your-name-your-email-your-subject/
-
Subject Linehttps://wordpress.org/support/topic/subject-line-3/
-
Replace [your-subject] and [your-name] with actual data in archived messageshttps://wordpress.org/support/topic/replace-your-subject-and-your-name-with-actual-data-in-archived-messages/
-
Data before pipehttps://wordpress.org/support/topic/data-before-pipe/
-
Use form-name for [flamingo_subject] when emptyhttps://wordpress.org/support/topic/use-form-name-for-flamingo_subject-when-empty/