Product enquiry form

A button on the product page opens a form with the product already filled in. The enquiry arrives in your inbox and in the list of submissions in the admin.

⏱ 8 minAdvancedUpdated 8 Oct 2026

The product page has an enquiry button (for example Ask about this product). When clicked, a form opens at the side of the page with the product name and code already filled in. The customer enters their details and question, you get an email, and the submission is saved in the admin.

Before you start

  • the email address enquiries should go to,
  • the thank-you text the customer sees after sending.

1. Edit the form

Content › Forms › Manage forms

The button on the product page opens the form with the code povprasevanje. Click Edit in its row.

  1. In the Basics section, check the Title and that Active is switched on. Leave the Code as povprasevanje. Under Store views, nothing selected means all languages.

  2. Under Text above the form and Button label, enter what the customer sees.

    The Basics section of the enquiry form
    1. Title
    2. Code - povprasevanje.
    3. Active
    4. Store views - nothing selected means all.
    5. Text above the form
    6. Button label
  3. In the After sending section, enter the Thank-you message. Instead, under Or send them to you can enter a shop page the customer goes to after sending.

  4. In the E-mail section, enter your address under Send to (separate several addresses with a comma). Switch on Send a copy to the sender if the customer should get a copy. Route by answer also sends the enquiry elsewhere depending on an answer, one rule per line: field code | answer | email address.

    The E-mail section of the enquiry form
    1. Send to - your address, separate several addresses with a comma.
    2. Route by answer - one rule per line.
    3. Send a copy to the sender - the customer gets a copy.
  5. In the Storage, privacy and abuse section, leave Store submissions and Ask for consent switched on. Under Delete them after (days) you can set after how many days submissions are deleted automatically.

2. Form fields

In the Fields section, each field is one row. Add a new one with the + Add field button. Each has a Label, Code, Type and Required. A field of the Product from the catalogue type fills itself in with the product the customer came from. Under Prefill from account you can also choose Product from the address: code (the product code) or details of the signed-in customer.

The Fields section with an expanded field row and the Add field button
  1. Label - the text next to the field.
  2. Code - the field name in the submission.
  3. Type - for example Product from the catalogue.
  4. Required - a mandatory field.
  5. Prefill from account - details of the signed-in customer or the product.
  6. + Add field - a new row.

When you are done, click Save.

3. Handling enquiries

Content › Forms › Submissions

  1. New enquiries have the status New. Click Open in the submission row.

  2. Reply to the customer by email. In the Handling section, set the Status (In progress, Waiting for the customer, Resolved or Rejected) and, if you like, an Internal note the customer does not see.

  3. Click Save.

To handle several submissions at once, select them in the list and under Actions choose Mark as read or Set to: Resolved.

General form settings

Stores › Configuration › Magelan › Forms

Here are the settings for all forms: URL prefix (obrazec by default), Hidden anti-spam field, allowed attachments and Delete old submissions.

Each form also has its own page, for example /obrazec/povprasevanje. You can add a link to it anywhere in the shop.

Common problems

The enquiry button is not on the product page

The form with the code povprasevanje is not active or not selected for this store view. After fixing it, clear the cache.

The enquiry is in the admin, but no email arrived

Check the Notification sent line in the submission. If it says No - check the mail settings, check the address under Send to and write to us.

A customer cannot send two enquiries in a row

A few seconds must pass between two submissions (Seconds between submissions). This prevents double clicks and bots.

Was this article helpful?

Related