You can use this plugin to easily send email through postmark
Yes. I think it is pretty safe. If the ICO comes a-callinâ I would point them at all of that and say âWe assessed our risk in conjunction with the providers and believe we complyâ.
IMO it is easier to import the cURLs as you can create more complex repeating data groups etc.
Hi @vini_brito,
Iâm currently using your Postmark HTML plugin. Thanks a lot, its really easy to use and stick in all the html and dynamic content.
Iâm having a problem with the plugin and stripe webhooks though. Can you help me with an error Iâm getting as a response from Stripe please. When I use the normal email action from Bubble it works.
This is the error Iâm getting when I manually launch the webhook from stripe.
Thanks
It seems like Bubble is trying to run the Postmark Send Email workflow action before the receiverâs email address is present, or is somehow just not passing the email address at all.
Try making sure the email address is there and see what happens.
A way to debug/test this is placing a time wall between workflow actions, for example 4 seconds wait time. Or statically writing an email address and seeing if any other error shows up.
Thanks for the quick reply @vini_brito. As you have mentioned it works when I statically add an email address.
Although in practice, I first have to identify the user by requesting the customer data object from stripe to be able to fetch the email from Bubble database and then send the email.
How can I solve this problem? Do I first have to create a separate workflow action that fetches the customer and then in the postmark action addd âResult of step âŚâ?
Thanks
Thatâs a good possibility!
Hi @vini_brito,
Didnât work.
It works with the Bubble Email action, but that means I have to go back to Sendgrid. Are you able to look at your plugin?
Thanks
Iâm not sure what would be the issue on the side of the plugin, because if an email is passed then it works fine.
âResult of step Xâ should work fine, I canât imagine why it would not pass the email.
Try something even more brute, save the email in the database, I imagine youâre getting it from an API call configured as a data source.
Then after that, refer to that field in the database.
Simultaneously, try checking if the data types are correct, for example a text is being passed in there and if the text is properly formatted, like something@example.com.
Also, itâs supposed to be only one email, by the description it doesnât seems like more than one is being passed, but itâs good to check.
Thanks, basically thats how I originally had it setup. I have it in the database and I do a search for user that has the reference id I get from Stripe. But still no luck.
Sure, in that case, next week Iâll make a mock clone debugger action so we can better debug corner cases like this, then Iâll be able to see exactly what Bubble is passing and what goes on once that information is processed within the action.
Hi @vini_brito,
Sorry for wasting your time. Iâve just worked out why it wasnât working. PRIVACY RULES AAAAHHHH. I removed all privacy rules on that data type and now the search email works. Now I have to work out how to add privacy rules without intruding on backend workflows. Never give up⌠hahaha
Regards
Hahahah happens! Iâve done that one too.
Iâll be making the debugger mock action anyway, someone else will also benefit from this (:
I would like to find someone who knows how to implement Postmark and can help me finish up what I started.
Please PM me if interested.
John
@ralphlasry Iâm just making the switch from SendGrid to Postmark based on the comments in this thread.
In the SendGrid setup i was previously using I designed the email templates in SendGrid and then it had a section in the plugins workflow where you enter the âTemplate IDâ but I canât see the equivalent option here. Is it a case of creating the template in Postmark then copying the HTML across into the âHTML Bodyâ in the plugin workflow?
TIA
Which postmark plugin on the Bubble plugin store would you recommend?
Or
The second one is very basic right now, plain text emails only - I created it and didnât realize I had made it public so itâs been untouched for a little while. I think itâs pretty much just one API call.
That being said, I havenât used the first one but it sounds like you can use it for HTML emails
Question, how do you make a JSON field option. So like for the CC and BCC field in Postmark, wonât let me send any emails with an empty CC or BCC field.
I think you need to make the API call excluding the CC and BCC options for it to work. So in the Connector you would have 3 separate API calls
- Regular To email
- Email with BCC
- Email with CC
(possibly more if you need a specific combo)
So just copy and paste that API call and remove the âCCâ and âBCCâ lines from the JSON
Ah⌠thatâs what I thought.