Change Subjet Line for Contact Us form?

Hi,

Is there a way to change the subject lines for form submissions?

We have a “Contact Us” page and an item “Exchange Request” page and would like the subject lines to read differently than they do now. We are using the “Flexi - Contact Form” block on the Spoke/Athens theme

Currently the subject line will display something like this “New customer message on May 6, 2026 at 12:13 pm”

Hi @offroadjim

Can you please share the URL of the Flexi - Contact Form app so we can install the app & check the issue?

Thanks

That’s the default notification for standard Shopify contact form.

As far as I can remember, you can’t change this.

One workaround is to use the free Forms app by Shopify instead.

Forms app can send e-mail notifications, but also it can trigger automations and workflows.

So you can actually create a Flow which will send internal e-mail on every form submission, where you can set subject and format the message as you like.
Or perform other actions as well.

Also Forms allows more control over form fields and presentation and have some templates.

This can not be changed use free Shopify Forms app.
Since you have two separate forms (Contact Us and Exchange Request), you can set up two different Flow workflows, each with its own custom subject line, triggered by each form respectively.

Thank you!

Is there a way to have the page be two columns with the forms app appearing in the right column and text with instructions in the left column?

Example

Yes, it’s certainly possible.
If you share a (preview?) link to your contact page it would be possible to suggest requires CSS code.

If your theme is from Horizon family, then you can achieve this without coding, just use “Group” block and set direction to Horizontal on desktop;
then add your current text content block and Forms app block to this Group.

This is how I’d approach this:

  1. Add a text content section to this pages template;

  2. Add a “Custom liquid”/“Custom html”/“Custom code” section at the bottom of the template area
    Since this section is part of the template, the code below will only apply to pages which use this template;

  3. Paste the code below into this “Custom Liquid” section:

<style>
@media (min-width:990px){
  main {
    display: flex;
    flex-wrap: wrap;
  }
  main > * {
    width: 100%;
  }
  main > .shopify-section {
    width: 50%;
  }
}
</style>

Result will be like this (on desktop)


Ah, and with Forms you can make it not to send an e-mail, but send one yourself later with Flow.

Hi @offroadjim, I’m Sajini from Identixweb, a Shopify development company.

For Shopify’s default contact form, the email subject line is controlled by Shopify, so changing it directly from theme code usually won’t work.

A practical solution is to add a hidden field, so each submission clearly shows whether it came from Contact Us or Exchange Request.

Add this inside your form code:

For the Contact Us form, use:

This will show inside the email body like:

Form Type: Exchange Request

Then you can create an email filter in your inbox based on that text.

So the subject may still stay Shopify’s default, but you’ll be able to separate both form submissions easily.

Hope this helps.

I did something wrong…

To customize those subject lines, first check the Flexi block settings directly in your Theme Editor; most third-party form builders include a specific field to override the default “Admin Email Subject.” If that’s not an option, you’ll need to navigate to Settings > Notifications > Contact Form in your Shopify admin. You can use a simple Liquid if statement in the Subject field to detect keywords in the message body—for example, {% if body contains ‘Exchange’ %}Exchange Request{% else %}Contact Us Inquiry{% endif %}—to dynamically change the title based on the form used.

That’s kinda expected.
The code converts entire content of the template area in 2 columns.

To make it look better, move the “Custom Liquid” section to the bottom, and remove all visible content like “Your title” from it.

Why there is a duplicate App section for Forms and it looks empty?

Leave all visible content at the top.

Unfortunately, these preview links expire fast, so please share another one.