# Purchase email

**URL:** <https://community.glideapps.com/t/purchase-email/26531>\
**Category:** Ask for Help\
**Created:** [May 7, 2021, 2:11pm UTC](https://community.glideapps.com/t/purchase-email/26531 "2021-05-07T14:11:24Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![ovejaenlaciudad](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ovejaenlaciudad/32/23381_2.png) [@ovejaenlaciudad](https://community.glideapps.com/u/ovejaenlaciudad)\
**Post date:** [May 7, 2021, 2:11pm UTC](https://community.glideapps.com/t/purchase-email/26531/1 "2021-05-07T14:11:24Z")

</div>

Hi there!

Is there a way to send an email to the user after a purchase is done? Thanks!

---

<div class="post-metadata">

**Author:** ![AymenM](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aymenm/32/21370_2.png) [@AymenM](https://community.glideapps.com/u/AymenM)\
**Post date:** [May 7, 2021, 2:40pm UTC](https://community.glideapps.com/t/purchase-email/26531/2 "2021-05-07T14:40:00Z")

</div>

Zapier or Integromat will be your friend here 🙂

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [May 7, 2021, 11:35pm UTC](https://community.glideapps.com/t/purchase-email/26531/3 "2021-05-07T23:35:38Z")

</div>

As @AymenM said, use something like Zapier or Integromat and trigger on new rows in the App: Sales sheet.

---

<div class="post-metadata">

**Author:** ![willem](https://avatars.discourse-cdn.com/v4/letter/w/898d66/32.png) [@willem](https://community.glideapps.com/u/willem)\
**Post date:** [May 8, 2021, 10:21pm UTC](https://community.glideapps.com/t/purchase-email/26531/4 "2021-05-08T22:21:48Z")

</div>

Hi! How can you do this if you are only using Glide tables? I think I might be stuck.

---

<div class="post-metadata">

**Author:** ![AymenM](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aymenm/32/21370_2.png) [@AymenM](https://community.glideapps.com/u/AymenM)\
**Post date:** [May 8, 2021, 10:22pm UTC](https://community.glideapps.com/t/purchase-email/26531/5 "2021-05-08T22:22:22Z")

</div>

Nope, you’ll not be able to do anything from your Glide tables as of now…

---

<div class="post-metadata">

**Author:** ![willem](https://avatars.discourse-cdn.com/v4/letter/w/898d66/32.png) [@willem](https://community.glideapps.com/u/willem)\
**Post date:** [May 8, 2021, 10:23pm UTC](https://community.glideapps.com/t/purchase-email/26531/6 "2021-05-08T22:23:49Z")

</div>

That’s a shame. How are my users supposed to receive their purchases then? All of the products in my app are digital goods.

---

<div class="post-metadata">

**Author:** ![AymenM](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aymenm/32/21370_2.png) [@AymenM](https://community.glideapps.com/u/AymenM)\
**Post date:** [May 8, 2021, 10:29pm UTC](https://community.glideapps.com/t/purchase-email/26531/7 "2021-05-08T22:29:44Z")

</div>

You need to consider having your data appearing on your google sheets

---

<div class="post-metadata">

**Author:** ![willem](https://avatars.discourse-cdn.com/v4/letter/w/898d66/32.png) [@willem](https://community.glideapps.com/u/willem)\
**Post date:** [May 8, 2021, 10:38pm UTC](https://community.glideapps.com/t/purchase-email/26531/8 "2021-05-08T22:38:12Z")

</div>

Ok thank you, can I still add Google Sheets after the app has already been created?

---

<div class="post-metadata">

**Author:** ![AymenM](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aymenm/32/21370_2.png) [@AymenM](https://community.glideapps.com/u/AymenM)\
**Post date:** [May 8, 2021, 10:59pm UTC](https://community.glideapps.com/t/purchase-email/26531/9 "2021-05-08T22:59:22Z")

</div>

Sure ! You can always do so.

Our recommandation is that when **you are at the very beginning** of creating your app, if you think/consider that in a way or another you’ll have to use/transfer/update/delete/create… (you name it) your data with the help of automatic triggers… with the help of third-party sources you should always consider using Google Sheets.

(Obviously this stands for current abilities with Glide tables, while we are waiting for improvements (export…))

---

<div class="post-metadata">

**Author:** ![Claudio\_Balbino](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/claudio_balbino/32/33691_2.png) [@Claudio\_Balbino](https://community.glideapps.com/u/Claudio_Balbino)\
**Post date:** [May 8, 2021, 11:01pm UTC](https://community.glideapps.com/t/purchase-email/26531/10 "2021-05-08T23:01:18Z")

</div>

As you are using Glide Table you can use webhooks with Integromat for example.

I use this alternative and it works very well for my use case

See this link \> \> \> [Gmail, Webhooks Integrations | Integromat](https://www.integromat.com/en/integrations/gateway/google-email)

In the image below I show an example of how I set this up in my app

 ![Capturar](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/6/76fc12d2f7d0978d68a83bd51847b51831b0c886.jpeg)

---

<div class="post-metadata">

**Author:** ![willem](https://avatars.discourse-cdn.com/v4/letter/w/898d66/32.png) [@willem](https://community.glideapps.com/u/willem)\
**Post date:** [May 8, 2021, 11:04pm UTC](https://community.glideapps.com/t/purchase-email/26531/12 "2021-05-08T23:04:42Z")

</div>

Thank you, this is helpful. Is there any way to configure this example so that the webhook is triggered after a user completes a purchase in a detail view?

---

<div class="post-metadata">

**Author:** ![Claudio\_Balbino](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/claudio_balbino/32/33691_2.png) [@Claudio\_Balbino](https://community.glideapps.com/u/Claudio_Balbino)\
**Post date:** [May 8, 2021, 11:17pm UTC](https://community.glideapps.com/t/purchase-email/26531/13 "2021-05-08T23:17:24Z")

</div>

You can configure the webhook in an action… see this link \>\>\> [Webhook - Glide Library](https://docs.glideapps.com/all/reference/actions/single-actions/advanced/webhook#configuration)

---

<div class="post-metadata">

**Author:** ![willem](https://avatars.discourse-cdn.com/v4/letter/w/898d66/32.png) [@willem](https://community.glideapps.com/u/willem)\
**Post date:** [May 8, 2021, 11:19pm UTC](https://community.glideapps.com/t/purchase-email/26531/14 "2021-05-08T23:19:55Z")

</div>

Would I need to recreate my app from scratch in order to do this? Thank you!

---

<div class="post-metadata">

**Author:** ![AymenM](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aymenm/32/21370_2.png) [@AymenM](https://community.glideapps.com/u/AymenM)\
**Post date:** [May 8, 2021, 11:26pm UTC](https://community.glideapps.com/t/purchase-email/26531/15 "2021-05-08T23:26:32Z")

</div>

No, try to see if webhooks are helping you with custom actions. If no you should consider other alternatives such as recreate your sheet on Google Sheets.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [May 8, 2021, 11:32pm UTC](https://community.glideapps.com/t/purchase-email/26531/16 "2021-05-08T23:32:50Z")

</div>

To sum it up, as you may have found out, creating an app from scratch with Glide Tables will result in no space to write sales like when you have a Sheet as the base (in the App: Sales sheet).

If you have already done a Glide Tables only app, there’s no way back. This is one of the reasons I think we should always create apps with Sheet as the base until Glide moves some of their automatically-created sheets into Glide Tables. Another case is when you need to trigger things based on Sheet rows (via Zapier or Integromat).

Regarding the webhook, I don’t think the native Glide’s buy button can trigger anything. Best guess is to see if you can trigger on a new Stripe purchase in your Stripe account linked to Glide, otherwise I would advise using something like PayHere (still need Sheets to write orders back).

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [January 17, 2024, 4:52pm UTC](https://community.glideapps.com/t/purchase-email/26531/17 "2024-01-17T16:52:16Z")

</div>


