From fe5abd8591769d26ca95666ffbff2ffa0b27aac1 Mon Sep 17 00:00:00 2001 From: sangeeta1911 Date: Sat, 4 Jul 2026 16:01:06 +0530 Subject: [PATCH 1/4] docs: add FAQ for BigQuery streaming insert free tier error Explains why "Access Denied: BigQuery Streaming Insert Not Allowed in Free Tier" happens (streaming inserts need an upgraded/linked billing account, unlike regular BigQuery storage/queries) and how to fix it in Google Cloud Console. Co-Authored-By: Claude Sonnet 5 --- ...g Insert Not Allowed in Free Tier Error.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md diff --git a/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md b/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md new file mode 100644 index 000000000..e1751ad55 --- /dev/null +++ b/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md @@ -0,0 +1,32 @@ +

+ + + + + + +
3 minutes readLevel: Intermediate Last Updated: July 2026
+

+ +# Fixing "Access Denied: BigQuery Streaming Insert Not Allowed in Free Tier" Error + +Glific writes every message and contact update into your BigQuery account in real time, using what Google calls a "streaming insert". If your Google Cloud project's billing account is not fully set up, these writes fail and this error shows up in your BigQuery sync. + +## Why this happens + +BigQuery has a generous free tier for storage and queries (refer [BigQuery Setup and link with Glific](https://glific.github.io/docs/docs/Product%20Features/Reporting%20&%20Dashboard/BigQuery%20Setup%20and%20link%20with%20Glific/) to know more), but streaming inserts are a separate, billable feature. Google requires a project to have an active, upgraded billing account before it will accept streaming inserts - even if your actual usage stays well within the free tier limits. This error usually means one of the following: + +- No billing account is linked to the Google Cloud project connected to Glific, or +- The project is still on Google Cloud's 90-day free trial, which has not been upgraded to a full billing account. + +## How to fix this + +1. Go to [Google Cloud Console](https://console.cloud.google.com/) and sign in with the account used to set up BigQuery for your organization. +2. Select the same project that is linked to Glific for BigQuery (refer [BigQuery Setup and link with Glific](https://glific.github.io/docs/docs/Product%20Features/Reporting%20&%20Dashboard/BigQuery%20Setup%20and%20link%20with%20Glific/) if you're not sure which project this is). +3. From the left navigation menu, select `Billing`. +4. If you see an option to `Upgrade`, select it and complete the steps to convert your free trial to a full Cloud Billing account. If no billing account is linked at all, select `Link a billing account` and either choose an existing one or create a new one. +5. Add a valid payment method when prompted, and confirm. + +Once billing is upgraded/linked, streaming inserts into BigQuery will resume automatically. You don't need to change anything in Glific - Glific will keep sending data as soon as your Google Cloud project accepts it. + +Please Note : Upgrading or linking a billing account does not mean you'll be charged immediately. BigQuery's free tier (10GB storage and 1TB of queries per month) still applies - you'll only be billed if you exceed those limits, and Google notifies you before that happens. From 57666ae5542209650214a86e1edccaec1e765201 Mon Sep 17 00:00:00 2001 From: sangeeta1911 Date: Sat, 4 Jul 2026 16:08:55 +0530 Subject: [PATCH 2/4] docs: remove hyperlinks from BigQuery streaming insert FAQ Reference the related page and Google Cloud Console by name instead of as clickable links, per review feedback. Co-Authored-By: Claude Sonnet 5 --- ...Query Streaming Insert Not Allowed in Free Tier Error.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md b/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md index e1751ad55..8a25847cc 100644 --- a/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md +++ b/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md @@ -14,15 +14,15 @@ Glific writes every message and contact update into your BigQuery account in rea ## Why this happens -BigQuery has a generous free tier for storage and queries (refer [BigQuery Setup and link with Glific](https://glific.github.io/docs/docs/Product%20Features/Reporting%20&%20Dashboard/BigQuery%20Setup%20and%20link%20with%20Glific/) to know more), but streaming inserts are a separate, billable feature. Google requires a project to have an active, upgraded billing account before it will accept streaming inserts - even if your actual usage stays well within the free tier limits. This error usually means one of the following: +BigQuery has a generous free tier for storage and queries (refer to the BigQuery Setup and link with Glific page to know more), but streaming inserts are a separate, billable feature. Google requires a project to have an active, upgraded billing account before it will accept streaming inserts - even if your actual usage stays well within the free tier limits. This error usually means one of the following: - No billing account is linked to the Google Cloud project connected to Glific, or - The project is still on Google Cloud's 90-day free trial, which has not been upgraded to a full billing account. ## How to fix this -1. Go to [Google Cloud Console](https://console.cloud.google.com/) and sign in with the account used to set up BigQuery for your organization. -2. Select the same project that is linked to Glific for BigQuery (refer [BigQuery Setup and link with Glific](https://glific.github.io/docs/docs/Product%20Features/Reporting%20&%20Dashboard/BigQuery%20Setup%20and%20link%20with%20Glific/) if you're not sure which project this is). +1. Go to Google Cloud Console (console.cloud.google.com) and sign in with the account used to set up BigQuery for your organization. +2. Select the same project that is linked to Glific for BigQuery (refer to the BigQuery Setup and link with Glific page if you're not sure which project this is). 3. From the left navigation menu, select `Billing`. 4. If you see an option to `Upgrade`, select it and complete the steps to convert your free trial to a full Cloud Billing account. If no billing account is linked at all, select `Link a billing account` and either choose an existing one or create a new one. 5. Add a valid payment method when prompted, and confirm. From 56efae9ee64686635416ff9a51740817bb884e7a Mon Sep 17 00:00:00 2001 From: sangeeta1911 Date: Sat, 4 Jul 2026 16:14:19 +0530 Subject: [PATCH 3/4] docs: restore links, drop backtick code styling on UI terms Keep the cross-links to the BigQuery setup page and Google Cloud Console, but write out Billing/Upgrade/Link a billing account as plain text instead of code-formatted terms. Co-Authored-By: Claude Sonnet 5 --- ... Streaming Insert Not Allowed in Free Tier Error.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md b/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md index 8a25847cc..15b34180f 100644 --- a/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md +++ b/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md @@ -14,17 +14,17 @@ Glific writes every message and contact update into your BigQuery account in rea ## Why this happens -BigQuery has a generous free tier for storage and queries (refer to the BigQuery Setup and link with Glific page to know more), but streaming inserts are a separate, billable feature. Google requires a project to have an active, upgraded billing account before it will accept streaming inserts - even if your actual usage stays well within the free tier limits. This error usually means one of the following: +BigQuery has a generous free tier for storage and queries (refer [BigQuery Setup and link with Glific](https://glific.github.io/docs/docs/Product%20Features/Reporting%20&%20Dashboard/BigQuery%20Setup%20and%20link%20with%20Glific/) to know more), but streaming inserts are a separate, billable feature. Google requires a project to have an active, upgraded billing account before it will accept streaming inserts - even if your actual usage stays well within the free tier limits. This error usually means one of the following: - No billing account is linked to the Google Cloud project connected to Glific, or - The project is still on Google Cloud's 90-day free trial, which has not been upgraded to a full billing account. ## How to fix this -1. Go to Google Cloud Console (console.cloud.google.com) and sign in with the account used to set up BigQuery for your organization. -2. Select the same project that is linked to Glific for BigQuery (refer to the BigQuery Setup and link with Glific page if you're not sure which project this is). -3. From the left navigation menu, select `Billing`. -4. If you see an option to `Upgrade`, select it and complete the steps to convert your free trial to a full Cloud Billing account. If no billing account is linked at all, select `Link a billing account` and either choose an existing one or create a new one. +1. Go to [Google Cloud Console](https://console.cloud.google.com/) and sign in with the account used to set up BigQuery for your organization. +2. Select the same project that is linked to Glific for BigQuery (refer [BigQuery Setup and link with Glific](https://glific.github.io/docs/docs/Product%20Features/Reporting%20&%20Dashboard/BigQuery%20Setup%20and%20link%20with%20Glific/) if you're not sure which project this is). +3. From the left navigation menu, select Billing. +4. If you see an option to Upgrade, select it and complete the steps to convert your free trial to a full Cloud Billing account. If no billing account is linked at all, select Link a billing account and either choose an existing one or create a new one. 5. Add a valid payment method when prompted, and confirm. Once billing is upgraded/linked, streaming inserts into BigQuery will resume automatically. You don't need to change anything in Glific - Glific will keep sending data as soon as your Google Cloud project accepts it. From d696b81af6b7e845837c543d046d8e11cb609255 Mon Sep 17 00:00:00 2001 From: Sangeet Mishra <143380171+SangeetaMishr@users.noreply.github.com> Date: Sat, 4 Jul 2026 16:16:11 +0530 Subject: [PATCH 4/4] Revise FAQ on BigQuery Streaming Insert Error Updated headings and formatting for clarity in the FAQ section regarding BigQuery streaming insert errors. --- ...Query Streaming Insert Not Allowed in Free Tier Error.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md b/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md index 15b34180f..2f84f4568 100644 --- a/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md +++ b/docs/8. FAQ/Fixing BigQuery Streaming Insert Not Allowed in Free Tier Error.md @@ -8,18 +8,18 @@ -# Fixing "Access Denied: BigQuery Streaming Insert Not Allowed in Free Tier" Error +# BigQuery Streaming Insert Not Allowed in Free Tier: Glific writes every message and contact update into your BigQuery account in real time, using what Google calls a "streaming insert". If your Google Cloud project's billing account is not fully set up, these writes fail and this error shows up in your BigQuery sync. -## Why this happens +## Why this happens: BigQuery has a generous free tier for storage and queries (refer [BigQuery Setup and link with Glific](https://glific.github.io/docs/docs/Product%20Features/Reporting%20&%20Dashboard/BigQuery%20Setup%20and%20link%20with%20Glific/) to know more), but streaming inserts are a separate, billable feature. Google requires a project to have an active, upgraded billing account before it will accept streaming inserts - even if your actual usage stays well within the free tier limits. This error usually means one of the following: - No billing account is linked to the Google Cloud project connected to Glific, or - The project is still on Google Cloud's 90-day free trial, which has not been upgraded to a full billing account. -## How to fix this +## How to fix this: 1. Go to [Google Cloud Console](https://console.cloud.google.com/) and sign in with the account used to set up BigQuery for your organization. 2. Select the same project that is linked to Glific for BigQuery (refer [BigQuery Setup and link with Glific](https://glific.github.io/docs/docs/Product%20Features/Reporting%20&%20Dashboard/BigQuery%20Setup%20and%20link%20with%20Glific/) if you're not sure which project this is).