Stocky shut down on 31 August 2026. See your replacement options Stocky closed 31 Aug: export window and replacements
Pricing verified: 25 September 2026

Free Autocrat quota fix/Updated October 2026/10 min read

Autocrat stopping mid-merge? Fix the quota errors behind it.

Autocrat builds your documents with Google Apps Script, so a large merge hits the same limits as any script: six minutes per run and a daily cap on documents created. When a job keeps stopping partway, move document generation to Make.com, which does not run inside Apps Script and is free at low volume.

For every Apps Script limit and the error each one produces, see the Apps Script quotas guide.

Built and tested by Luke Sandelands. How we check.

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 get higher daily quotas (for example 1,500 documents created a day instead of 250), but the same six-minute limit per run, so Workspace accounts hit ceilings too.

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. The limit is six minutes on free and Workspace accounts alike. If the same message sits on a cell showing #ERROR!, it comes from a custom function, which has a 30-second limit: see Google Sheets custom function errors.
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.

The architectural point

Apps Script quotas are set per Google account and enforced at Google's infrastructure level: no request, payment, or setting raises them. Optimising within Apps Script buys headroom; it doesn't move the ceiling. The fix is running the work somewhere that ceiling doesn't apply. The Make.com guide for scaling Shopify automation past Apps Script's quota limits covers the same pattern Autocrat Quota Fix uses below, applied to order sync, inventory, and email workflows.

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 fills your Google Docs template through the Google Docs API, outside Apps Script, so the six-minute script limit and the daily document cap no longer apply. Make.com's own plan limits do instead.
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.

Move document generation off Apps Script: free

Free via Make.com · No code · Reuses your Docs template

See the free fix →
Technical detail

Three techniques that get past Google Apps Script quota errors

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. The same principles apply to every Shopify scenario, and the complete guide to reliable Shopify automations covers them one by one.

Google Workspace vs free Gmail

Google Workspace accounts get higher daily Apps Script quotas than free Gmail accounts (for example 1,500 document creations a day instead of 250), but they still have limits, and the six-minute limit per run is the same on both. Consider Workspace only if you still hit a daily quota after moving the heavy work to Make.com. But most stores never need it: the Make.com architecture handles high volume within Google's free limits.

Deploy all three techniques

Free via Make.com · Chunked processing, retries on failure, state persistence

See all three techniques →
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) 5 minutes per run on the free plan, in small batches that resume
Volume on the free plan ~2,000 rows a day (varies) 1,000 credits a month on Make.com's free plan, a credit per module per document; Core is $9/month for 10,000
"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 Silently missed, with no error and no count Resumes from exact row: no silent skips
Setup guide

Fix Autocrat quota errors

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 a few hundred documents a month. 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 point it at a copy of your Autocrat template, with each merge tag renamed from double angle brackets to double curly braces. Map your spreadsheet columns to those tags. Your output folder and file naming can stay the same.
Make.com → Google Docs module → your templates
4
Enable error handling and test
In Make.com, add a Break error handler to the Google Docs step and turn on storing of incomplete executions in the scenario settings, so a failed document is retried rather than lost. 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

Some links below are affiliate links (marked sponsored). They fund the free guides and never change a recommendation: our default pick on this page is a free tier. How we test & disclose →

Create a free Make.com account Download setup manual (PDF)
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.

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. Each document uses a credit for every module it passes through, so the free tier covers a few hundred documents a month. There are no subscriptions, no infrastructure fees, and no credit card required.

Does Autocrat Quota Fix work with my existing templates?

Mostly. Your Google Docs template, its layout and your output folder stay as they are, but the merge tags change: Autocrat marks them with double angle brackets and Make.com's Google Docs module looks for double curly braces, so rename each tag in the template once. Then map each spreadsheet column to its tag in the module.

How many documents can Autocrat Quota Fix handle?

It depends on your credits, not on a daily cap. Make.com's free tier gives 1,000 credits a month, and each document uses a credit for every module it passes through, so a scenario with a trigger and a Google Docs step spends at least two per document. The Core plan is $9/month for 10,000 credits (make.com/en/pricing, read 25 September 2026). Google Apps Script, by contrast, caps total run time at 90 minutes a day on free accounts.

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. Make.com's retry option works differently: a Break error handler, with storage of incomplete executions turned on, retries a failed run a set number of times at an interval you choose. That is what this scenario uses, so a temporary Google error is retried rather than lost.

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?

We have not timed it on a fresh account, so we do not quote a time. The work is creating a free Make.com account, importing the scenario and connecting your Google account. No code, no Google Cloud Console and no developer are 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?

Your spreadsheet rows and generated documents stay in your own Google account. To create each document, the row data passes through your own Make.com account, which keeps a log of each run for a limited period; check Make.com's data retention settings if your documents contain sensitive information. Nothing passes through Stack Architect.

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, not bound by Apps Script's six-minute runtime or its daily document quota, deploys without code, free for most stores.

See the full stack
Runs on Make.com's free tier No credit card required Reuses your Docs template

Key facts, checked on the source

  • A Google Apps Script execution can run for at most 6 minutes on both consumer and Google Workspace accounts, and a custom function for at most 30 seconds. Source: Google for Developers, Quotas for Google Services, read .
  • Google Apps Script allows 90 minutes of total trigger runtime and 20,000 URL Fetch calls a day on a consumer account, against 6 hours and 100,000 calls on a Google Workspace account. Source: Google for Developers, Quotas for Google Services, read .

How to cite this page: Sandelands, L. (2026). Stack Architect. Stack Architect. https://stackarchitect.xyz/autocrat-quota-fix/ These facts are published as open data under CC BY 4.0: key-facts.json. Found one out of date? How we check and correct.

Luke Sandelands
Written by Luke Sandelands
Founder, Stack Architect · Shopify Automation Specialist
Developer of StockLog and author of the open-source shopify-capi-validator npm package. Builds Shopify server-side tracking, Meta CAPI and Google Apps Script automations.
Full profile

Updated