# What Email API works best with WeWeb

**URL:** <https://community.weweb.io/t/what-email-api-works-best-with-weweb/16881>\
**Category:** How do I?\
**Created:** [February 27, 2025, 1:53am UTC](https://community.weweb.io/t/what-email-api-works-best-with-weweb/16881 "2025-02-27T01:53:58Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![abhisahni](https://avatars.discourse-cdn.com/v4/letter/a/cab0a1/32.png) [@abhisahni](https://community.weweb.io/u/abhisahni)\
**Post date:** [February 27, 2025, 1:53am UTC](https://community.weweb.io/t/what-email-api-works-best-with-weweb/16881/1 "2025-02-27T01:53:58Z")

</div>

Hi,

I am using supabase as my database and for authentication for my webapp. I would like to send users a welcome email once they sign up. I am having issues with calling the sendgrid api from weweb but I am able to call the same API from postman.

My current setup, I am using a rest API to post a message to sendgrid’s API :

```auto
curl --request POST \
  --url https://api.sendgrid.com/v3/mail/send \
  --header "Authorization: Bearer $SENDGRID_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{"personalizations": [{"to": [{"email": "test@example.com"}]}],"from": {"email": "test@example.com"},"subject": "Sending with SendGrid is Fun","content": [{"type": "text/plain", "value": "and easy to do anywhere, even with cURL"}]}'

```

Any recommendations on how to implement email functionality from Weweb? I open to other Email API providers that work well with WeWeb.

Thank you

---

<div class="post-metadata">

**Author:** ![ericp](https://avatars.discourse-cdn.com/v4/letter/e/ea666f/32.png) [@ericp](https://community.weweb.io/u/ericp)\
**Post date:** [February 27, 2025, 4:27am UTC](https://community.weweb.io/t/what-email-api-works-best-with-weweb/16881/2 "2025-02-27T04:27:44Z")

</div>

I don’t know supabase, but I’d guess the workflow should be similar to Xano. Have the API call done through Supabase and not WeWeb.

I use Postmark as i found it does a better job not getting stuck in spam filters. Sendgrid has an issue with Yahoo emails. Only downside of Postmark is they don’t have a visual editor for HTML email templates. For transactional emails it’s fine for me.

---

<div class="post-metadata">

**Author:** ![Broberto](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/broberto/32/5918_2.png) [@Broberto](https://community.weweb.io/u/Broberto)\
**Post date:** [February 27, 2025, 7:13am UTC](https://community.weweb.io/t/what-email-api-works-best-with-weweb/16881/3 "2025-02-27T07:13:49Z")

</div>

You shouldn’t be calling an email api from WeWeb at all, but rather use a servers as a middle layer. Unless you wanna get abused badly. Use the http extension in Supabase or an Edge Function.

---

<div class="post-metadata">

**Author:** ![WeeeeeWeb](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/weeeeeweb/32/9689_2.png) [@WeeeeeWeb](https://community.weweb.io/u/WeeeeeWeb)\
**Post date:** [February 27, 2025, 12:00pm UTC](https://community.weweb.io/t/what-email-api-works-best-with-weweb/16881/4 "2025-02-27T12:00:02Z")

</div>

I use Brevo which is actually the previous SendGrid or Sendblue 🤔. I just use a regular API from Weweb or from XANO in my case. I use the XANO http request, and just like Broberto said, you can do the same in Supabase.

If you setup an STMP, AWS SES is quite cheap, also ElasticEmail is not bad. These are my top 3. I used to have mailsender, but by some reason they keep blocking some of my sites saying it was not approved (Although all legit businesses lol), so I gave up on them, Brevo offers a good free threshold.

---

<div class="post-metadata">

**Author:** ![abhisahni](https://avatars.discourse-cdn.com/v4/letter/a/cab0a1/32.png) [@abhisahni](https://community.weweb.io/u/abhisahni)\
**Post date:** [March 2, 2025, 2:56am UTC](https://community.weweb.io/t/what-email-api-works-best-with-weweb/16881/5 "2025-03-02T02:56:35Z")

</div>

Thank you all, I decided to use buildship for sending emails. They have an integration with Sendgrid.

---

<div class="post-metadata">

**Author:** ![Himanshu](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/himanshu/32/16305_2.png) [@Himanshu](https://community.weweb.io/u/Himanshu)\
**Post date:** [March 2, 2025, 10:11am UTC](https://community.weweb.io/t/what-email-api-works-best-with-weweb/16881/6 "2025-03-02T10:11:07Z")

</div>

Resend has a couple of tutorials for Supabase integration

---

<div class="post-metadata">

**Author:** ![Mark\_Pederson](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/mark_pederson/32/14758_2.png) [@Mark\_Pederson](https://community.weweb.io/u/Mark_Pederson)\
**Post date:** [March 3, 2025, 11:31am UTC](https://community.weweb.io/t/what-email-api-works-best-with-weweb/16881/7 "2025-03-03T11:31:50Z")

</div>

I have tried them ALL. Hand down - [resend.com](http://resend.com) is the BEST for many, many reasons.

> **[Resend · Email for developers · Resend](https://resend.com)**
>
> Build, test, and send transactional and marketing emails at scale.

[Loops.so](https://loops.so) is also an amazing product - but Resend takes the crown across the board. Any startup NOT using Resend is missing out.

---

<div class="post-metadata">

**Author:** ![abhisahni](https://avatars.discourse-cdn.com/v4/letter/a/cab0a1/32.png) [@abhisahni](https://community.weweb.io/u/abhisahni)\
**Post date:** [March 7, 2025, 5:32pm UTC](https://community.weweb.io/t/what-email-api-works-best-with-weweb/16881/8 "2025-03-07T17:32:36Z")

</div>

Thank you for sharing. I looked into resend but couldn’t find a no code option to generate the email content. Any suggestions on how I could create email body using no code for resend?

---

<div class="post-metadata">

**Author:** ![Mark\_Pederson](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/mark_pederson/32/14758_2.png) [@Mark\_Pederson](https://community.weweb.io/u/Mark_Pederson)\
**Post date:** [March 7, 2025, 6:58pm UTC](https://community.weweb.io/t/what-email-api-works-best-with-weweb/16881/9 "2025-03-07T18:58:06Z")

</div>

so … they have that rolling out now - I think it’s waitlist only - it will blow your mind - - [https://new.email/](https://new.email/)

Meantime - there’s a million tools from free to paid such as:

> **[Stripo — FREE Email Template Builder: drag-n-drop Html Email Editor](https://stripo.email/)**
>
> Stripo — free email template builder. Create professional and responsive emails fast with no HTML skills. Use it to automate email production.

> **[Tabular: Free HTML Email Template Builder](https://tabular.email/)**
>
> Tabular is a free email template builder. Build responsive HTML email templates fast without coding skills, and use them in any email sending platform.

> **[MJML - The Responsive Email Framework](https://mjml.io/)**
>
> The only framework that makes responsive email easy. MJML is a markup language designed to reduce the pain of coding a responsive email.

---

<div class="post-metadata">

**Author:** ![Mark\_Pederson](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/mark_pederson/32/14758_2.png) [@Mark\_Pederson](https://community.weweb.io/u/Mark_Pederson)\
**Post date:** [March 7, 2025, 11:13pm UTC](https://community.weweb.io/t/what-email-api-works-best-with-weweb/16881/10 "2025-03-07T23:13:53Z")

</div>

[![](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/6/63f5d3546748b82fa4ebae68117dba1a73afee62.jpeg "First look at new.email") ](https://www.youtube.com/watch?v=NM0Pv2CL1hE)
