Buyers / Clients English WordPress Plugin

Contact Forms Manager for Listeo: Client Guide

Client guide for assigning Contact Form 7 forms by listing type or category, using AI-assisted form creation, and validating frontend delivery.

Contact Forms Manager for Listeo Version 1.0 12 min read Updated Jun 30, 2026
Purpose. Contact Forms Manager for Listeo lets site owners assign the right Contact Form 7 form to the right Listeo listing context, instead of using one generic form everywhere.

What it solves

Different listing types often need different questions. A hotel inquiry form is not the same as a restaurant reservation request, a service quote, a real estate lead, or a classified listing message. This plugin helps you map forms by listing type and category so visitors see a form that matches the listing.

Form mappingAssign forms by listing type and category.
CF7 integrationUses Contact Form 7 forms and mail settings.
AI assistanceGenerate draft forms and mail templates from the admin workflow when configured.
Fallback behaviorKeep a default form for listings that do not match a specific rule.

Requirements

  • WordPress with Listeo installed.
  • Contact Form 7 installed and active.
  • Administrator access.
  • A valid plugin license when required by your package.
  • Working email delivery through your host or SMTP provider.

Initial setup

  1. Create the Contact Form 7 forms you need, or use the plugin AI workflow to draft them.
  2. Open the Contact Forms Manager settings screen.
  3. Create mappings for listing types, categories, or default fallback behavior.
  4. Save settings.
  5. Open several public listings and confirm that each one displays the correct form.
  6. Submit test entries and confirm that the emails arrive at the correct inbox.

Recommended mapping strategy

Start simple. Create one default form, then add specific forms only where the visitor journey really needs different fields. Too many forms can become harder to maintain than one well-designed form.

ScenarioRecommended approach
Most listings need the same questionsUse one default form and only a few exceptions.
Different listing types need different workflowsMap forms by listing type first.
One category has special requirementsAdd a category-specific mapping for that category.
Owners need messages sent to listing emailsConfirm the listing has a valid email field and test the mail template.

AI-assisted form creation

The plugin can help generate form markup and mail configuration for Contact Form 7. Treat AI output as a starting point. Review every field name, required field, consent text, email recipient, and mail body before using it on a live site.

Privacy note. Do not collect sensitive personal data unless you have a clear legal and operational reason. Keep forms short and relevant.

Testing checklist

  • The correct form appears for each tested listing type.
  • The correct form appears for category-specific listings.
  • The fallback form appears when no mapping matches.
  • Required fields work correctly.
  • Emails arrive at the right inbox.
  • Spam protection and consent text are appropriate for your site.

Troubleshooting

ProblemWhat to check
No form appearsCheck that Contact Form 7 is active, the form exists, and a default or matching mapping is saved.
Wrong form appearsReview listing type, category assignment, and rule priority.
Emails do not arriveTest Contact Form 7 mail, SMTP settings, spam folders, and recipient fields.
AI form needs changesEdit the generated Contact Form 7 form and mail template before publishing.