⚙️ Advanced Run Options & Campaign Status
After clicking Fetch Run Config, you can fine-tune how your campaign executes. This page explains the different modes, bulk sending limits, and how to track the success of your merge.
🛠️ Execution Modes
Before launching, choose the mode that best fits your current goal:
| Mode | Purpose | Row Limit | Best For... |
|---|---|---|---|
| Debug Mode | Troubleshooting | Single Row | Finding errors in your script or template logic. |
| Test Mode | Previewing | Single Row | Verifying the look and feel in your own inbox. |
| Select Mode | Production | Up to 400 | Sending actual bulk campaigns to recipients. |
Debug & Test Mode
- Single Row Only: You must specify a specific row number (e.g., Row 2) to process.
- Debug Information: Debug mode provides detailed logs in the execution window, which is helpful if the campaign fails to launch.
- No Status Update: Your spreadsheet will not be updated with a "Sent" status during these runs.
Select Mode (Bulk Sending)
Use this for your live campaigns. You can select multiple rows to process at once.
- 400 Row Range: For performance stability, the add-on processes up to 400 rows per batch.
- Custom Ranges: If your sheet has 1,000 rows, you can run rows
2 to 401, then402 to 801, and so on.
📊 Tracking Progress & Results
The Status Column
Once a run begins, a new column named "Campaign Merge Status" is automatically managed in your sheet:
EMAIL_SENT: The message was successfully handed off to Google's mail servers.FAILED: The email could not be sent.- Tip: Hover over a "FAILED" cell to see a Note containing the exact error message and the timestamp of the failure.
Re-attempting Failed Rows
If a row failed (e.g., due to a temporary server error or invalid email), you can re-process it easily:
- Navigate to your Google Sheet.
- Delete the data in the "Campaign Merge Status" cell for that specific row.
- Launch the add-on and run the campaign again; the script skips rows marked "SENT" and only processes empty status cells.
⏳ Quotas & Daily Limits
Google imposes daily limits on the number of email recipients you can contact. The "Fetch Run Config" screen will display your Daily Remaining Quota.
| Account Type | Standard Daily Limit |
|---|---|
| Personal (@gmail.com) | 100 recipients / day |
| Google Workspace (Business/School) | 1,500 recipients / day |
Official Source: For more details on these limitations, please refer to the Google Apps Script Quota Documentation.
Note: These quotas are shared across your entire Google account. This includes emails sent manually via Gmail, other add-ons, or different Apps Script projects.
🏁 Run Summary
At the conclusion of every run, the add-on displays a summary showing:
- Total Rows Processed
- Total Skipped (Rows already marked as SENT, FAILED ), HIDDEN and FILTERED rows are also included here.
- Total Failed