I’m working on jaffainstitute.org in Wix Editor with Dev Mode/Velo, CMS, new Wix Forms, Wix Payments, and the Wix Donations app.
I’m having trouble with
I’m trying to build a reliable donation receipt/notification flow.
I need a customized receipt email that includes donation/payment details and additional information collected from forms/CMS, such as:
-
Which project the donation is dedicated to
-
Whether the donation is in honor or in memory of someone
-
Contact information for someone who should be notified
-
The internal contact person/fundraiser connected to the donation
-
Whether the donor agreed to receive future emails
The receipt/confirmation needs to go to the donor, but I also need a copy or notification sent to specific members of our team who are not all Wix collaborators.
What I’m trying to do
I’m trying to understand the best architecture for this setup:
-
Send one reliable donor receipt/confirmation email.
-
Send an internal copy or notification to selected staff/team email addresses.
-
Include form/CMS fields in the email.
-
Avoid duplicate emails.
-
Avoid using up our Wix email marketing/automation quota unnecessarily.
-
Have a safe way to resend a receipt if the donor says they did not receive it.
-
Keep donation/payment records clear enough to export or manually enter into our external accounting/database system, which does not integrate with Wix.
What I’ve tried so far
At the moment, because I could not get the notifications working the way I needed, I’m using Triggered Emails / email triggers to generate the receipt and send an exact copy to internal “user email” IDs I created.
This works partially, but it creates problems:
-
It uses a lot of our email count.
-
In the last couple of days, I noticed some emails may not have sent.
-
I created an extra form and CMS collection to capture the donation/receipt information and allow a “resend” email if needed.
-
I’m concerned that I now have too many parallel paths: Wix Payments, Wix Donations, Wix Forms, CMS, automations, triggered emails, and manual exports.
Extra context
I am currently using two donation/payment paths:
-
Wix Payments / form-based donation flow
This gives me more control over custom fields and receipt logic, but I’m relying on triggered emails and CMS logic. -
Wix Donations app
I’m also using a regular Wix automation here, but Wix Donations does not seem to support all the custom fields and receipt logic I need.
The Wix Donations app is helpful for standard donations and recurring donations, but it seems limited for our needs because we need project designations, tribute details, notification contact info, internal fundraiser/contact assignment, and donor email-consent tracking.
We also use an external specialized accounting/database system, so when a donation comes in through Wix, I currently still need to manually enter or reconcile it elsewhere.
My main question
What is the recommended way to structure this in Wix?
Should I be using:
-
Wix Automations with “Send an email” and selected recipients?
-
Triggered Emails through Velo?
-
A CMS-based receipt log with Velo sending emails?
-
A separate internal notification workflow instead of sending staff an exact copy of the donor receipt?
-
Another approach entirely?
I especially need advice on how to:
-
Send a donor receipt reliably.
-
Notify non-collaborator team members.
-
Include custom form/CMS data.
-
Prevent duplicate sends.
-
Avoid draining the Wix email quota.
-
Handle resending receipts safely.
I’m not necessarily looking for someone to build the whole thing in one answer. I’m trying to confirm the right Wix architecture before I keep adding more automations and workarounds.