Email Delivery & Quotas

Emails not arriving? Learn about Google's daily sending limits and how to prevent your notifications from landing in the Spam folder.

1. Google's Daily Sending Limits

Google imposes strict limits on how many emails an add-on can send per day. These reset every 24 hours.

100Emails / Day

@gmail.com

(Free Accounts)

1,500Emails / Day

Google Workspace

(Business/Edu Accounts)

Crucial Note: This limit is controlled by Google, not Smart Form Publisher. Upgrading your add-on plan does not increase this limit. To get the higher limit, you must upgrade your Google Account to Google Workspace (formerly G Suite).


2. When does the quota reset?

Google uses a "Rolling 24-hour" system, not a midnight reset.

  • If you send 50 emails at 10:00 AM today, you will get those 50 credits back at 10:00 AM tomorrow.
  • If the sidebar shows "Remaining Quota: 0", you must wait for your previous sends to "expire" from the 24-hour window.

3. Emails Landing in Spam?

If the add-on says "Email Sent" but the recipient can't find it, check these common causes:

Sender Name Issues

The email comes from your Google Account. If you customize the "Sender Name" to something misleading (e.g., "Bank of America" or "Support"), Google's anti-phishing filters will block it. Keep the name consistent with your identity.

Attachment Size

Gmail has a 25MB limit. If your generated PDF contains high-res images and exceeds this, the email may fail silently or Google may strip the attachment.


4. Aliases & Google Groups

Sending to or from non-standard addresses can cause delivery failures.

  • Sending AS an Alias: Google Add-ons generally send emails using the primary account that is logged in. Even if you have an alias (sales@...) configured in Gmail settings, the add-on script often defaults to your main login (`name@...`).
  • Sending TO a Google Group: If you are a member of the group you are sending to, Gmail often skips delivering the email to your own inbox to prevent clutter. Check the Group archive or ask another member to verify receipt.

5. Common Error Messages

Error MessageSolution
Exception: Service invoked too many timesYou hit the daily quota. Wait 24 hours.
Invalid email: [ ]The form field mapped to "Email Address" was left empty or contains a typo. Enable "Response Validation" in Google Forms to force valid email inputs.



Tips to Save Quota

  • Use Conditional Logic: Only send emails when necessary. For example, add a question "Do you want a receipt?" and only trigger the email if they say "Yes".
  • Avoid Internal CCs: Every CC counts as an email sent. Instead of CCing yourself on every submission, simply check the "Destination Folder" in Drive to see generated files.