Email sending

Invoices, booking reminders and sign-up emails go out from your own address, so the people who receive them recognise who it is from. Connect it once to start sending.

What this is

SoftSolz only emails you and your team, about your SoftSolz account. Every email your workspace sends to your customers goes out from your own address, on your domain, with your name on it - never from SoftSolz.

Until you connect an address, those emails are not sent. Nothing else stops: bookings, form messages and payments still arrive in your dashboard as normal, and we let you know, at most once a day, when an email could not go out.

Emails about your SoftSolz account never change. Password resets, team invitations, billing notices and quota warnings always come from SoftSolz, because they are about your account with us rather than about your business.

Which emails need your address

Anything going to someone outside your workspace, plus the emails Tasks sends to your own people:

Until you have set up an address, none of these are sent. When you send an invoice or a reminder yourself, you are asked to connect an address first. Visitors to your website see a message that sign-up is not available yet, rather than waiting for an email that will never arrive. Everything still shows in the app and in your notifications.

Tasks is the one that also emails your own people, because the work is yours rather than ours. Alerts about a new form submission keep coming from SoftSolz, because they go to your own team.

Set up your address

The Email tab has three parts: Set up to add an address, Addresses to see the ones you have verified and choose which one sends, and Templates to change the wording your customers read.

  1. Open Marketplace → Email sending, on the Set up tab.
  2. Pick your email provider from the list.
  3. Paste the API key or login details it asks for.
  4. Enter the address you want to send from, for example billing@yourcompany.com.
  5. Add a sender name (what customers see) and optionally a reply-to address.
  6. Click Verify and save. We check the details work before saving anything.
  7. On the Addresses tab, click Send test to email yourself one and confirm it arrives looking right.
You need the Email sending permission to do this. Workspace owners and admins have it by default; you can grant it to other roles under Members & access → Roles.

Choosing a provider

You need an account with an email provider. If you do not have one, Resend is the quickest to set up.

Sending is billed by your provider, not by us. Check their pricing for the volume you expect.

Verifying your domain

Every provider requires you to prove you own the domain you send from, by adding some DNS records. You do this in your provider's own dashboard, not in SoftSolz.

  1. In your provider, add the domain you want to send from, e.g. yourcompany.com.
  2. Copy the DNS records they give you into your domain's DNS settings.
  3. Wait for your provider to show the domain as verified. This is usually minutes, occasionally a few hours.
  4. Come back to SoftSolz and save again.

Bought or connected your domain in Marketplace → Domains, and using Resend or SendGrid? Enter your key and send-from address, and a Set up DNS for me button appears on the form. Where SoftSolz runs the domain's DNS it adds the records for you; otherwise it shows exactly which records to add. Wait a minute, then press Verify and save.

We check the domain is verified before saving. If we tell you the domain is not verified yet, finish the DNS step in your provider and try again - there is nothing to fix on our side.

Editing the wording

The Templates tab lists every email your customers receive. Click any one to change its subject line and wording. You can edit them before you have set up an address - they simply start going out once you have.

More than one address

You can verify as many addresses as you like and switch between them whenever you want. Each one is listed on the Addresses tab; the one marked Sending is the address your customers see.

A different address per service

Every address has a Used for setting. Leave it on All services and it covers everything. Set it to one service and only that service sends from it - everything else keeps using your all-services address.

So a company can send invoices from billing@yourcompany.com, task emails from team@yourcompany.com and booking confirmations from bookings@yourcompany.com, all on the same verified domain and the same provider key.

This applies across all your websites and services. It is set once for the workspace, not per website. The sandbox is a separate workspace with its own list, so an address added in live does not send from the sandbox.

When it stops working

If your provider starts rejecting messages, usually because a key was rotated or a domain lapsed, we hold those emails rather than sending them from an address your customers would not recognise. You get one email telling you what broke, and the Email tab shows Needs attention with the reason your provider gave.

  1. Check the API key is still valid in your provider.
  2. Check the sending domain is still verified there.
  3. Paste a fresh key into Marketplace → Email sending and save to re-verify.

Held messages go out once it is working again.

Test it step by step

This proves your customers' emails will go out from your own address. It needs two things from outside SoftSolz: an account with an email provider (Resend has a free tier) and a domain you can add DNS records to.

  1. Check your access. Do this in your live workspace as a Super Admin or Admin, who have the Email Sending permission by default.
  2. Verify your domain at the provider. In your provider's dashboard, add the domain you will send from and add its DNS records. Wait until the provider shows it as verified. See Verifying your domain.
  3. Add the address. Open Marketplace → Email sending. On Set up, choose the Email provider, paste its key, fill in Send from and Sender name, leave Used for on All services, and press Verify and save. Success: the Addresses tab lists it, marked Sending, with today's date under Verified.
  4. Send yourself a test. On that row press Send test. Within a minute or two the email you sign in with should get Test email from your workspace, which says Your email setup works. Check it shows your sender name and your address, not SoftSolz. Look in spam if it is missing.
  5. Check the wording your customers get. Open Templates, pick one such as an invoice email, and look at Live preview: it should carry your logo and colours. Press Send test to get that exact email.
  6. Try a real one. Send something to yourself through a service, for example fill in one of your forms that has an automatic reply, or send an invoice to your own email address. It should arrive from your address.

If something goes wrong

What you seeWhat it means
Resend rejected that API key. Check it was copied in full. (or the same for your provider)The key is wrong, was cut short when pasting, or was deleted at the provider. Make a new key there and paste it again.
... is not added to this Resend account or ... is added to Resend but not verified yetThe key works, but the domain in your send-from address is missing or still pending at the provider. Finish the DNS step there, then save again.
That address belongs to SoftSolz. Send from an address on your own domain instead.You cannot send from a SoftSolz address. Use one on your own domain.
Set up your workspace email address ... when sending an invoice or reminderNo address is set up for that service yet. Add one here, or check its Used for setting covers that service.