# Dev Diary Ep67 - Send Form Data Anywhere with Webhooks

**URL:** <https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601>\
**Category:** Elements\
**Created:** [March 5, 2025, 4:16pm UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601 "2025-03-05T16:16:24Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![dan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/dan/32/28516_2.png) [@dan](https://forums.realmacsoftware.com/u/dan)\
**Post date:** [March 5, 2025, 4:16pm UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/1 "2025-03-05T16:16:25Z")

</div>

Hello again,

In today’s video, we take a look at sending form data to a Google Sheet via Zapier. Form webhooks are a pro-level feature and one that opens up a world of possibilities!

Watch today’s video to learn more about webhooks in Elements.

[![](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/0/d/0d94035bd1a5b433e4eaafb1a7bf52b73cf7e0a3.jpeg "Dev Diary Ep67 - Send Form Data Anywhere with Webhooks") ](https://www.youtube.com/watch?v=pR26NPw0Ip8)

## Send a Testimonial via the Form!

If you’d like to use the demo website and provide an [Elements testimonial, click here](https://elementsapp.io/dev/forms/demo/).

### Useful Links

- Visit [elementsapp.io](http://elementsapp.io) to purchase a license.
- [Learn more about Early Access in the Docs](https://docs.realmacsoftware.com/elements-docs/get-early-access).
- [Element Projects on the Marketplace](https://marketplace.realmacsoftware.com/elements/projects/).

## Suggest a Feature

Don’t forget you can vote and suggest the features you want on our [open Roadmap page](https://elements.nolt.io).

## Get Elements

Elements is [currently in Early Access](https://docs.realmacsoftware.com/elements-docs/get-early-access). You can visit the [elementsapp.io website](https://www.elementsapp.io/purchase/?utm_source=realmacsoftware-forum) to purchase a license today.

## Thanks for Your Feedback

As always, keep the feedback coming. Your input has made all the difference so far.

Thank you!

See you soon,  
Dan & Team Realmac.

---

<div class="post-metadata">

**Author:** ![RussOggi255](https://avatars.discourse-cdn.com/v4/letter/r/ee7513/32.png) [@RussOggi255](https://forums.realmacsoftware.com/u/RussOggi255)\
**Post date:** [March 5, 2025, 5:09pm UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/2 "2025-03-05T17:09:21Z")

</div>

I assume we can use any URL, so a call to my own web API should be easy. Can we capture the response from that WebHook?

---

<div class="post-metadata">

**Author:** ![logrunner](https://avatars.discourse-cdn.com/v4/letter/l/59ef9b/32.png) [@logrunner](https://forums.realmacsoftware.com/u/logrunner)\
**Post date:** [March 5, 2025, 5:13pm UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/3 "2025-03-05T17:13:58Z")

</div>

Originally posted in the wrong thread! 😳

Very interesting! 🙂

Presumably, you don’t have to use Zapier to receive the web hook message e.g. you could send a message to Home Assistant or something home grown?

Leading on from that, is it possible to configure what the web hooks message payload is when being sent?

Looking at Zapier pricing, it seems to suggest that there is a monthly cost if you want to use webhooks?

Is there any other mechanism in the development pipeline to receive data from a webhooks source for displaying in an elements page?

Oh yes, I almost forgot, all I need now is an upgrade from Plus to a Pro license? 😉

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [March 5, 2025, 5:18pm UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/4 "2025-03-05T17:18:32Z")

</div>

> [@RussOggi255](#):
>
> I assume we can use any URL, so a call to my own web API should be easy

Correct. You can enter any URL you want 😃

> [@RussOggi255](#):
>
> Can we capture the response from that WebHook?

Not currently. The API we ship in Elements acts as a wrapper and returns its own responses, we’ve done this for consistency across all services.

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [March 5, 2025, 5:26pm UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/5 "2025-03-05T17:26:31Z")

</div>

> [@logrunner](#):
>
> Presumably, you don’t have to use Zapier to receive the web hook message e.g. you could send a message to Home Assistant or something home grown?

You can enter any URL you like, doesn’t have to be Zapier!

> [@logrunner](#):
>
> is it possible to configure what the web hooks message payload is when being sent?

Not currently. The API will send all form fields as key values pairs in the body of the request.

> [@logrunner](#):
>
> Looking at Zapier pricing, it seems to suggest that there is a monthly cost if you want to use webhooks?

Correct, Zapier is a paid for service and is absolutely worth it if you need/use the features.

There are other similar services out there that might be cheaper or offer a free tier.

> [@logrunner](#):
>
> Is there any other mechanism in the development pipeline to receive data from a webhooks source for displaying in an elements page?

Right now we are only sending data out via a webhook.

The app that will ship in Elements (and get published to your server) does have the ability to fetch data / receive data, but that’s not something we have actively planned - but the possibility is there when/if we want to do something like that 😊

---

<div class="post-metadata">

**Author:** ![Bartje](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/bartje/32/1210_2.png) [@Bartje](https://forums.realmacsoftware.com/u/Bartje)\
**Post date:** [March 5, 2025, 7:15pm UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/6 "2025-03-05T19:15:22Z")

</div>

> Is there any other mechanism in the development pipeline to receive data from a webhooks source for displaying in an elements page?

@logrunner I’m not sure if I fully understand your question, but if you mean whether it’s possible to import data collected in, for example, Google Sheets into Elements, then yes, that’s possible via a custom component. I’ve developed one that allows various data from Sheets to be implemented into a page, ranging from entire columns to specific cells. A practical example: you collect testimonials via Zapier in Google Sheets, and with the custom component, you can display them on your site.

---

<div class="post-metadata">

**Author:** ![808](https://avatars.discourse-cdn.com/v4/letter/8/43a26b/32.png) [@808](https://forums.realmacsoftware.com/u/808)\
**Post date:** [March 7, 2025, 1:59am UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/7 "2025-03-07T01:59:39Z")

</div>

Hi Dan,

I have been trying to sign up for a cloud account and my email link never comes. I’ve check all my folders and nothing ever shows up. You Dev announcements come to the same address just fine. What should I do…

Aloha,

Paul

 ![PastedGraphic-1.png](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/6/a/6a3318e1347b1a45a758bd628332ac12f93212a6.png)

---

<div class="post-metadata">

**Author:** ![dan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/dan/32/28516_2.png) [@dan](https://forums.realmacsoftware.com/u/dan)\
**Post date:** [March 7, 2025, 11:41am UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/8 "2025-03-07T11:41:56Z")

</div>

We’ll take a look, in the meantime do you have another email address you could try?

---

<div class="post-metadata">

**Author:** ![808](https://avatars.discourse-cdn.com/v4/letter/8/43a26b/32.png) [@808](https://forums.realmacsoftware.com/u/808)\
**Post date:** [March 8, 2025, 10:55pm UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/9 "2025-03-08T22:55:51Z")

</div>

Hi Dan,

I used my [EMAIL REMOVED] email and it worked. However, I thought it had to be under my registered Elements account… But if it doesn’t matter I guess it’s fine. Can you confirm this?

Aloha,

Paul

 ![PastedGraphic-2.png](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/1/a/1ae634f16657d1f2c706068fdda92d4043b98a43.png)

---

<div class="post-metadata">

**Author:** ![dan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/dan/32/28516_2.png) [@dan](https://forums.realmacsoftware.com/u/dan)\
**Post date:** [March 11, 2025, 11:50am UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/10 "2025-03-11T11:50:46Z")

</div>

Hi @808,

We’ve been looking into this issue. Could you try registering with your emc2 email address again and see if it works now?

Thanks!

---

<div class="post-metadata">

**Author:** ![808](https://avatars.discourse-cdn.com/v4/letter/8/43a26b/32.png) [@808](https://forums.realmacsoftware.com/u/808)\
**Post date:** [March 11, 2025, 7:10pm UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/11 "2025-03-11T19:10:50Z")

</div>

Hey Dan,

No joy, for some reason it won’t come through. Might be my account which is with [Rebel.com](http://Rebel.com) (imap), the one that worked is my original [paulp@mac.com](mailto:paulp@mac.com). Checked in junk and trash but nothing.

Has anyone else had an issue with a non-apple account?

Aloha,

Paul

---

<div class="post-metadata">

**Author:** ![tpbradley](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/tpbradley/32/25503_2.png) [@tpbradley](https://forums.realmacsoftware.com/u/tpbradley)\
**Post date:** [March 11, 2025, 7:39pm UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/12 "2025-03-11T19:39:20Z")

</div>

Hey @808,

Thanks for trying again! I added better logging and notifications for failed email deliveries. It looks like AWS is flagging your email as a permanent bounce, which means it’s refusing to send messages to it.

This could be due to a cached bounce status or an issue with your email provider rejecting the messages. Are you able to check with your provider if they know what might be causing it?

Cheers

---

<div class="post-metadata">

**Author:** ![Beblebroks](https://avatars.discourse-cdn.com/v4/letter/b/db5fbb/32.png) [@Beblebroks](https://forums.realmacsoftware.com/u/Beblebroks)\
**Post date:** [March 14, 2025, 7:24am UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/13 "2025-03-14T07:24:28Z")

</div>

Do you guys have plans for formspree?

[https://formspree.io/](https://formspree.io/)

Or what kind of recommandations do you have for forms?

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [March 14, 2025, 8:21am UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/14 "2025-03-14T08:21:57Z")

</div>

> [@Beblebroks](#):
>
> Do you guys have plans for formspree?

You should be able to integrate with Formspree using the Webhook feature in our Form component. Simply set the Webhook URL to your Formspree endpoint, and our component will post the form data there.

I haven’t tested this in code, so I can’t guarantee it works out of the box, but in theory, it should.

Alternatively, you can use Webhooks to send form data to a service like Zapier, which connects to a wide range of platforms via plugins. That might give you even more flexibility, depending on your needs.

---

<div class="post-metadata">

**Author:** ![RussOggi255](https://avatars.discourse-cdn.com/v4/letter/r/ee7513/32.png) [@RussOggi255](https://forums.realmacsoftware.com/u/RussOggi255)\
**Post date:** [March 18, 2025, 10:00am UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/15 "2025-03-18T10:00:57Z")

</div>

Am I right in that Webhook’s are only available in the Pro version?

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [March 18, 2025, 10:36am UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/16 "2025-03-18T10:36:30Z")

</div>

Yes, that’s correct.

---

<div class="post-metadata">

**Author:** ![RussOggi255](https://avatars.discourse-cdn.com/v4/letter/r/ee7513/32.png) [@RussOggi255](https://forums.realmacsoftware.com/u/RussOggi255)\
**Post date:** [March 18, 2025, 4:49pm UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/17 "2025-03-18T16:49:37Z")

</div>

Does that mean Forms will only be available in the Pro version ??

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [March 18, 2025, 6:07pm UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/18 "2025-03-18T18:07:22Z")

</div>

No, it means the Webhook feature is only available on Pro.

---

<div class="post-metadata">

**Author:** ![808](https://avatars.discourse-cdn.com/v4/letter/8/43a26b/32.png) [@808](https://forums.realmacsoftware.com/u/808)\
**Post date:** [April 15, 2025, 5:57am UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/19 "2025-04-15T05:57:56Z")

</div>

Hey Dan, Team Elements,

I am registered on the cloud backup as [paul@emc2tech.com](mailto:paul@emc2tech.com), and when I try to login, no email ever comes. I have been trying to back up my project and can’t get access to my account. Can you check on this?

Aloha,

Paul

 ![PastedGraphic-1.png](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/e/a/ead9956adb4b11535e103a3587b2a82186eae49b.png)

 ![PastedGraphic-2.png](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/9/8/982b4abbb1d3205c4e57f3a5386023386bd25181.png)

 ![PastedGraphic-3.png](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/d/4/d43b7f0772c2276d66ffb6c167bcc9aa3d40cacd.png)

---

<div class="post-metadata">

**Author:** ![dan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/dan/32/28516_2.png) [@dan](https://forums.realmacsoftware.com/u/dan)\
**Post date:** [April 15, 2025, 8:56am UTC](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/20 "2025-04-15T08:56:00Z")

</div>

Hi @808,

It looks like AWS is flagging your email [emc2tech.co](http://emc2tech.co)) as a permanent bounce, which means it’s refusing to send messages to it.

This could be due to a cached bounce status or an issue with your email provider rejecting the messages. Are you able to check with your provider if they know what might be causing it?

It seems like you had [your mac.com email working with Elements](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601/9). I’d suggest continuing to use that.

Hope that all makes sense.

Thanks,  
Dan

[Next page](https://forums.realmacsoftware.com/t/dev-diary-ep67-send-form-data-anywhere-with-webhooks/46601.md?page=2)
