Send Email

Send emails from form actions using Message templates — setup fields, server-side delivery, and common troubleshooting.

email integrations send email form command messages

Send Email

Send an email using a Message template and current form values — for notifications, confirmations, and lead follow-ups.

In the builder: select a widget → On Click or On ChangeAdd actionSend email


Behavior

When the action runs, Calcopolis loads the selected Message, merges form variables into the subject and body, and sends the email to the address from Recipient Email.

  • Delivery is handled by the server — the visitor’s browser only triggers the request.
  • Sending works while the form owner has an active subscription.
  • If reCAPTCHA is enabled on the project, the send request includes verification from the embed.
  • Each delivery is counted in MessagesEmails sent.

Setup fields

Open the action settings (gear icon next to Send email in the Element tab):

Field Description
Message A template from Messages. Create it first — it defines Subject, From (sender name), and body. Use {{variable_name}} for form values.
Recipient Email Name of the variable that holds the recipient address — e.g. email (visitor field) or bok_email (fixed inbox variable).

Action name

Internal label in the builder action list (e.g. Send email, Notify support). Use distinct names when one widget triggers several email actions.


FAQ

How do I send every email to a fixed support inbox?

Add a project variable, not a visible field:

  1. In the Variables tab, click New Variable.
  2. Set Name to bok_email and Value to support@yourcompany.com.
  3. In Send email setup, set Recipient Email to bok_email.

Visitors never see the address; only your team receives the notification.

How do I email the visitor and notify support from one form?

Add Send email twice on the same button (or split across two buttons):

Action name Message Recipient Email
Confirm to visitor Customer confirmation template email
Notify support Internal alert template bok_email

Use two different Message templates with appropriate subjects and bodies.

Why is my message template empty in the action picker?

Create and save the template in Messages first. Save Draft on the form project so form variable names are available when editing the template body.

Why did the email not send?

Symptom Check
Nothing happens in Preview Recipient Email must point to a variable that has a value. Empty email field → no send.
Wrong or missing text in the inbox Template placeholders must match widget Name values exactly ({{message}}, not {{Message}}).
Works in Preview, not on site Publish the project (Save & Publish) before testing the embedded form.
Action missing from list Save the form draft and reopen Add action. Confirm your plan includes email actions.

Can I set a reply-to address?

Add a form variable (e.g. visitor email) and include it in the Message template. If the variable reply_to is present in the payload, Calcopolis uses it as the reply-to address.

How do I verify delivery?

From the main menu, open Messages and check Emails sent. For a live test, use a real address you control and confirm subject and body match the template.

Does Send email run on the client?

No. The embed sends a request to the Calcopolis backend, which renders the template and delivers the message. This keeps templates and delivery off the visitor’s device.


← Back to Reference

Still have unanswered questions?

We are here to help. Reach out and our team will get back to you.

Contact support