# Email templates: FAQs

<details>

<summary>What happens if a variable has no value?</summary>

If a variable is empty, it will appear as blank in the email.

</details>

<details>

<summary>Can I edit an email template after it’s used in a workflow?</summary>

Yes, but changes will only apply to future sends. Emails that were already sent will not be updated.

</details>

<details>

<summary>Why can’t I select my email template in the workflow?</summary>

Make sure the email template you created has been **activated**.\
Only active (published) email templates can be selected in a workflow.

</details>

<details>

<summary>Why is my email not being sent?</summary>

Check the following:

* The workflow is **published**, not in draft mode.
* The trigger conditions are met.
* The recipient has a valid email address.
* The email template is active.

You can also review the workflow run history for errors.

</details>

<details>

<summary>What is the difference between system variables and custom variables?</summary>

* **System variables** automatically pull data (e.g., customer name, email, order details).
* **Custom variables** must be manually defined in the workflow and passed into the template.

</details>

<details>

<summary>Can I use variables in buttons and links?</summary>

* No. Variables are currently not supported in buttons or link URLs.

</details>

<details>

<summary>Can I schedule emails or manually send emails using templates?</summary>

Email templates cannot be sent or scheduled on their own.

To send an email template, you must:

* Add it to a **workflow** (for automated emails triggered by events).
* Use that workflow in a **campaign.**

</details>

<details>

<summary>Can multiple workflows use the same email template?</summary>

Yes. A single email template can be used in multiple workflows or campaigns.\
However, changes to the template will impact all future sends across those workflows.

</details>

***

#### 📩 **Need help?**

We’re here to make your XFlow experience smooth and successful.\
Our support team is always ready to assist you—no matter how big or small your question is.

<a href="https://admin.shopify.com/apps/xflow?chat=true&#x26;utm_source=foxecom&#x26;utm_medium=help_center_xflow_email_templates_faqs&#x26;utm_campaign=cta_button&#x26;utm_term=chat_now" class="button primary" data-icon="comment-lines">Chat now</a> <a href="mailto:contact@help.xflow.so" class="button secondary" data-icon="envelopes">Message us</a>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.foxecom.com/xflow-app/email-templates/email-templates-faqs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
