Shopify Stocky shuts down 31 Aug 2026 — export your data and migrate free
Bypasses the 6-min execution ceiling · no document-create cap · free forever

Stop "Service Invoked
Too Many Times"
Errors. Free fix.

Google Apps Script quota limits are silently killing your Autocrat workflows mid-batch. Autocrat Quota Fix routes your document generation through Make.com — no 6-minute execution ceiling, no document-create cap, free for most stores.

Fixes Autocrat quota exceeded permanently Free tier covers ~300 docs/day Deploys in 3 minutes Keeps your existing templates

Powered by Make.com — free up to 1,000 credits/month. Most stores never pay a penny.

No 6-min
Execution ceiling
3 min
Full deployment
0
Script failures
$0
Monthly cost
The problem

Why Google Apps Script quota errors are breaking your automation

Google's execution limits were designed for light personal scripts — not production automation processing hundreds of orders per day.

Google Apps Script imposes hard limits on every account. Free Gmail accounts are capped at 6 minutes per script execution and 90 minutes of total daily execution time. Google Workspace accounts receive approximately 10x higher limits, but even Workspace accounts hit ceilings when processing high-volume order data through Autocrat.

First — is this actually your problem?

If your error is "service invoked too many times" and it fires partway through a loop, you most likely have a row-by-row script and the fix is free: batch your reads and writes. Our step-by-step batching guide with code resolves it in minutes — no new tools needed. The structural fix on this page is for high-volume document generation that hits the 6-minute execution ceiling or the daily document-create cap — limits that batching alone cannot solve.

The problem is worse than it appears in your error logs. When a quota error fires mid-batch, the script stops processing immediately. Any rows that had not yet been processed when the error occurred are silently skipped — no document generated, no notification sent, no retry attempted. You only discover the gap when a customer complains about a missing invoice or a fulfilment confirmation that never arrived.

Common Google Apps Script quota errors
Exec QPS
Service invoked too many times: exec qps — your script called a Google service too many times per second. Happens when processing large batches without delays between calls.
Daily limit
Service invoked too many times for one day — you have exhausted the daily quota for a specific Google service (Sheets, Docs, Gmail). Resets 24 hours after the first request of the day.
Timeout
Exceeded maximum execution time — the script ran for more than 6 minutes in a single execution. Any unprocessed rows are abandoned. Affects trigger-based scripts on free accounts most severely.
Document lock
Could not obtain lock — when multiple triggers fire simultaneously on the same spreadsheet, scripts compete for access and fail. Common during peak order volume.
6 min

Maximum single execution time on Google Apps Script free accounts. A store processing 500+ orders per day through Autocrat will hit this limit every single peak day — silently dropping documents without any error notification sent to you.

Why the standard workarounds don't work at scale

The most commonly suggested fixes for Google Apps Script quota errors are increasing trigger intervals, adding Utilities.sleep() delays, and upgrading to Google Workspace. These all have limits. Increasing trigger intervals reduces throughput — documents are generated hours after orders are placed. Sleep delays reduce the error rate but do not eliminate it at high volume. And even Workspace accounts hit quota limits when processing thousands of rows per day.

The fundamental issue is that Google Apps Script was designed for lightweight personal automation, not production-grade document generation pipelines. Autocrat Quota Fix bypasses this entirely by moving execution off Google Apps Script and into Make.com, which has no equivalent per-execution time limits. The same approach also solves Shopify P&L reporting reliability issues and underpins the entire $0 automation stack.

How it works

Make.com replaces Google Apps Script as the execution engine

Your templates stay exactly as they are. Only the execution layer changes.

Step 01
Order placed or trigger fires
A Shopify webhook fires to Make.com the instant an order is paid. Make.com receives the order data and adds it to a processing queue — no Google Apps Script involved at this stage.
Shopify → Make.com webhook
Step 02
Chunked processing
Make.com processes rows in configurable batches of 50–100. Each batch runs as a separate execution, keeping processing time well within Google's limits. State persists between batches so no rows are ever missed.
Make.com chunked execution
Step 03
Document generated
Make.com triggers your Google Docs template merge via the Google Docs API — using your existing Autocrat templates unchanged. Documents generate reliably at any volume with automatic exponential backoff on any transient error.
Google Docs API → your templates
Your templates are untouched

Autocrat Quota Fix does not require you to change your Google Docs templates, merge fields, or output folder structure. It replaces the execution engine that triggers the generation — everything your templates produce stays identical.

Fix quota errors permanently — free

Free via Make.com · Takes 3 minutes · Keeps your existing templates

Fix quota errors free →
Technical detail

Three techniques that eliminate Google Apps Script quota errors permanently

Autocrat Quota Fix applies three architectural patterns simultaneously. Together they handle any order volume on the free tier.

1. Chunked processing

Instead of processing all pending rows in a single script run — which hits the 6-minute execution limit on large batches — Autocrat Quota Fix processes a configurable number of rows per execution (typically 50–100). Each chunk completes well within Google's time limits. Make.com schedules the next chunk automatically, so the full batch processes sequentially without any manual intervention. A store processing 2,000 orders per day runs 20–40 chunk executions automatically, each completing in under 30 seconds.

2. Exponential backoff

When a transient quota error is encountered — the "service invoked too many times in a short time" variant — Make.com's built-in error handling pauses with an exponentially increasing delay before retrying. The sequence is 1 second, 2 seconds, 4 seconds, 8 seconds, up to a maximum configured interval. Most transient quota errors resolve within the first two retry cycles. This eliminates the cascading failures that occur when a tight script loop hammers a quota-limited service repeatedly.

3. State persistence

Make.com stores the processing position between executions using its built-in data store. If an execution is interrupted for any reason, the next execution resumes from exactly the row that was being processed when the interruption occurred. Rows are not silently skipped. This is the critical difference between Autocrat Quota Fix and simple retry approaches — if a run is interrupted, processing resumes from the exact row it stopped on rather than restarting from the beginning or abandoning the remaining rows, the way an Apps Script run does when it hits the 6-minute execution ceiling.

Google Workspace vs free Gmail

Google Workspace accounts receive approximately 10x higher Apps Script quotas than free Gmail accounts. If you process more than 500 orders per month, Google Workspace removes API limits entirely and is recommended alongside Autocrat Quota Fix for high-volume stores. But most stores never need it — the Make.com architecture handles high volume within Google's free limits.

Deploy all three techniques in 3 minutes

Free via Make.com · Chunked processing, exponential backoff, state persistence

Deploy free →
Comparison

Standard Google Apps Script vs Autocrat Quota Fix

Standard Autocrat on Apps Script versus dedicated Make.com execution — the difference at high volume.

Metric Standard Autocrat (Apps Script) Autocrat Quota Fix (Make.com)
Daily execution time limit 90 min (free) / 6 hr (Workspace) No execution time limit
Max rows per day (free) ~2,000 (varies) ~300/day on Make.com free tier; scales with plan
"Service invoked too many times" (rate error) Fixable free by batching; otherwise script stops Avoided via chunking + automatic backoff
Processing on interruption Restarts from beginning Resumes from exact row
Concurrent execution conflicts Document lock conflicts Chunked, no conflicts
Monthly cost $0 but unreliable at scale $0 and reliable at scale
Document miss rate at 500+ orders/day 5–30% silently missed Resumes from exact row — no silent skips
Setup guide

Fix Autocrat quota errors in 3 minutes

No developer, no code, no Google Cloud Console. Your existing templates stay exactly as they are.

1
Activate Make.com free
Sign up for Make.com free — 1,000 credits/month (formerly called operations) at no cost, enough for stores processing up to 300 documents per day. No credit card required. This replaces Google Apps Script as your execution engine.
make.com/en/register
2
Create a webhook trigger scenario
In Make.com, create a new scenario. Add a Webhooks module as the trigger — this receives order data from Shopify or from your existing spreadsheet. Copy the webhook URL. Set the batch size to 50–100 rows in the scenario settings.
Make.com → New scenario → Webhooks module
3
Connect Google Docs template generation
Add the Google Docs module and configure it to use your existing Autocrat templates. Map your spreadsheet fields to the template merge fields exactly as Autocrat does. Your output folder, naming conventions, and merge fields stay identical.
Make.com → Google Docs module → your templates
4
Enable error handling and test
In Make.com scenario settings, enable the error handler and set retry to 3 attempts with exponential backoff. Run a test with 100+ rows. Verify every document generates correctly. Monitor the execution log — you should see zero errors.
Make.com → Scenario settings → Error handler
Download setup manual (PDF) Fix quota errors free →
Different problem

Autocrat menu only showing "Help", not triggering, or missing from Extensions?

This is a separate issue from quota errors — it's a Google-side add-on and authorization problem, not a volume limit. Here are the current verified fixes.

This is not a quota error

If Autocrat's Open menu has vanished and only Help remains, the add-on appears uninstalled, or jobs stop triggering, this is caused by Google Apps Script service disruptions and authorization resets — not the execution limits the rest of this page covers. Batching and Make.com don't fix it; the steps below do.

Fix 1 — Re-authorize from the trigger owner account only

Autocrat jobs run under one specific Google account, and being signed into multiple Google accounts in the same browser frequently breaks authorization. Open Autocrat, click Manage Triggers, and note the email under Trigger Owner. Then log out of every other Google account (or open an Incognito window) and sign in to that owner account only, and re-authorize the add-on. This is the developer's recommended fix and also stops the flood of repeated authorization emails the recent update triggered.

Fix 2 — Uninstall, reinstall, then clear your cache

If the menu is still missing, uninstall Autocrat via Extensions → Add-ons → Manage add-ons, reinstall it from the Google Workspace Marketplace, then clear your browser cache. Several users report the reinstall only takes effect after the cache is cleared. Your merge jobs saved in the spreadsheet are preserved, but you will need to re-create your triggers after reinstalling.

Fix 3 — Disable ad-blockers or domain web-filtering

If Autocrat opens to a blank panel, an ad-blocker or your organization's web-filtering software is likely blocking the add-on's interface. Test in an Incognito window with extensions disabled, or temporarily turn off the ad-blocker. If you're on a managed Workspace domain, confirm an admin hasn't restricted third-party add-on access.

Why the interface looks different

Autocrat replaced its old sidebar with a step-by-step dialogue box, and a later update moved it to an embedded panel. If you're hunting for a sidebar that's no longer there, you're not broken — the workflow now runs through Extensions → Autocrat → Open → New Job.

If outages keep breaking a high-volume workflow

Re-authorizing and reinstalling resolves these add-on outages, but they recur whenever Google's add-on layer has a bad day — and for stores generating documents at volume, an outage means dropped documents. The structural way to stop add-on outages affecting you is to move document generation off the add-on entirely and run it through the Make.com workflow described above, which calls the Google Docs API directly and doesn't depend on the Autocrat add-on loading correctly.

Common questions

Autocrat Quota Fix — frequently asked questions

Every question asked before fixing quota errors permanently.

What causes the "service invoked too many times" error in Google Apps Script?

"Service invoked too many times" is a rate-limit error — your script called a Google service too many times in a short window, usually a loop that reads or writes one row at a time. The free fix is batching: read all rows in one call, process them in memory, then write back in one call. See the free batching fix with code. This is separate from the 6-minute execution ceiling and the daily document-create cap — structural limits that batching cannot solve. For high-volume document generation that hits those ceilings, Autocrat Quota Fix moves execution to Make.com, which has no equivalent per-execution time limit.

What is Autocrat and why does it hit quota limits?

Autocrat is a Google Sheets add-on that generates Google Docs or PDFs from spreadsheet rows using templates. It runs on Google Apps Script, which has daily quota limits. High-volume stores processing hundreds of orders per day frequently exceed these limits, causing Autocrat to fail silently mid-batch with documents never generated.

How does Autocrat Quota Fix work?

Autocrat Quota Fix replaces Google Apps Script as the execution engine. Make.com receives a trigger, processes your spreadsheet data in configurable batches of 50–100 rows, and sends each batch to your document generation workflow independently. Each batch runs within Google's limits, and state persists between batches so processing resumes exactly where it stopped if interrupted.

Is Autocrat Quota Fix really free?

Yes. It runs on Make.com's free tier, which provides 1,000 credits/month (formerly called operations) at no cost. Most stores processing up to 300 documents per day stay on the free tier indefinitely. There are no subscriptions, no infrastructure fees, and no credit card required.

Does Autocrat Quota Fix work with my existing templates?

Yes. Autocrat Quota Fix does not replace your templates or change your Google Docs structure. It replaces the execution engine that triggers and processes your template generation. Your existing templates, merge fields, and output formats all stay exactly as they are.

How many rows can Autocrat Quota Fix handle per day?

The Make.com free tier processes up to 1,000 credits/month (formerly called operations) — enough for approximately 300 document generations per day. The Core plan at $12/month provides 10,000 credits, covering 3,000+ documents per day. Compared to Google Apps Script's 90-minute daily limit on free accounts, this is effectively unlimited for most stores.

What is chunked processing and why does it fix quota errors?

Chunked processing breaks a large batch of rows into smaller groups (50–100 rows) and processes each group as a separate execution. Instead of one long script that hits the 6-minute time limit, you run many short executions that each complete well within Google's limits. Make.com handles this automatically with no manual configuration needed.

What is exponential backoff and does Autocrat Quota Fix use it?

Exponential backoff is a retry strategy where a failed request waits progressively longer before retrying — 1 second, then 2, then 4, then 8. This prevents quota errors from cascading. Make.com has built-in error handling that implements exponential backoff automatically, so transient quota errors resolve without manual intervention.

Will my data be secure with Autocrat Quota Fix?

Your data flows through your own Make.com workspace — Stack Architect has zero access to your spreadsheet data or documents. Make.com connects to Google Sheets and Google Docs using your own Google account credentials via OAuth. Remove the integration at any time by disconnecting Make.com from Google.

How long does Autocrat Quota Fix setup take?

Most operators are live in 3 minutes. Make.com account creation takes 1 minute. The scenario configuration takes 2 minutes. No code, no Google Cloud Console, no developer required. A full deployment manual PDF covers every step.

Does this fix other Google Apps Script errors beyond Autocrat?

Yes. The same Make.com architecture fixes quota errors for any Google Apps Script workflow — Gmail sending limits, Google Sheets write quotas, Google Drive API limits, and any document generation pipeline. If the error message contains "service invoked too many times" or "exceeded maximum execution time", Autocrat Quota Fix resolves it.

Should I upgrade to Google Workspace instead?

Google Workspace raises Apps Script quotas approximately 10x — which helps but does not eliminate the problem at high volume. Autocrat Quota Fix is the complete solution and works on free Gmail accounts. For stores processing 500+ orders per month, combining Google Workspace with Autocrat Quota Fix removes all practical limits. Workspace is not required to start.

Why did Autocrat only merge 100 documents or stop partway through?

A run that stops after a fixed number of documents or partway through a batch is hitting a daily service quota or the 6-minute execution ceiling — not a permanent fault. Reduce the batch size, or for reliable high-volume generation move execution to Make.com, which processes in chunks and resumes from the exact row if interrupted rather than abandoning the remaining rows.

Why is Autocrat only doing one line or one row?

Autocrat merging only a single row is usually a job-configuration issue rather than a quota error: check that the job's row range isn't restricted to one row, that the merge condition or filter isn't limiting which rows run, and that rows aren't already flagged as merged in the status columns. Clearing stale "merged" status values and re-running typically resolves it.

Ready to fix this

Stop losing documents
to quota errors. Free fix.

Autocrat Quota Fix routes your document workflows through Make.com — no 6-minute execution ceiling, no document-create cap, deploys in 3 minutes, free for most stores.

See the full stack Fix quota errors free →
Runs on Make.com's free tier No credit card required Keeps your existing templates