Automated e-mails after a form submission

Hey,

In our customer portal, clients can place orders, but they don’t receive a confirmation email. They can view their orders in the portal, but an email would be more effective. I’ve explored a few options, but none of them feel like the perfect solution. I’d appreciate your input!

On our website, we use Tally, which sends great confirmation emails.


Option 1: Conditional forms in Softr
I could use conditional forms, but Softr doesn’t have a built-in email sender.

Option 2: Conditional forms in Softr + Airtable
This would combine Option 1 with Airtable automations to send the email. It works, but Airtable branding can’t be removed, even on a paid plan, which is frustrating.

Option 3: Tally forms embedded in Softr
Embedding Tally forms works well, but it doesn’t capture the signed-in user’s email. They’d have to add the email despite being logged in. It does send great confirmation emails after submission.

Option 4: Custom code Tally form
Use Tally, but with custom code to capture the signed-in user’s email.


Is there anything I’ve missed with Options 1-4?

Option 4 would be ideal if I could code. I found some code on the forum that captures the signed-in user’s email through Tally, but I can’t figure out where that data is stored or how to pass it to Airtable. If I could get this working, I’d have the same setup for both website and portal orders.

Any ideas?

One option is to use the Sendgrid integration with Airtable to send unbranded/customised emails.

I’ve tried the SendGrid extension, but it requires me to write a script in order to automate it as it does not have native automation feature for Airtable.

I’ll try some more, but then I’d likely have to use it for all email confirmations in order to harmonise the design, etc.

Hi @SanderSS

I echo @MarkSchofield comment. At the moment, it’s best to do this outside of Softr (though we will provide a solution for it in the new year)

So I’d use one of Airtable automations, Zapier, Make, N8N.

Then use a trigger on that automation that once a record is added to the table, to send an email using a service like Postmark, Loops - I wouldn’t recommend sendgrid. They have not been great to work with as of late.

Or, you could even use a Gmail address to send the email on behalf of. But if you are sending a lot of these (More than 20x per day), I would subscribe to a transactional service that I listed above.

Hope this helps!

2 Likes

I’ve never seen the gmail integration before. I set it up just now and it’ll definitely work for the time being. Even worked with my email alias, which is superb, in my case. Some design limits, but so has Tally.

Thanks! :smiley:

1 Like

Boom! Glad to hear :raised_hands:t2:

1 Like