Live in under 10 minutes

Your Google Sheet
Is Already
a Customer Portal.

Give each customer a branded, private view of their own rows — automatically synced from your Google Sheet. No development. No manual updates.

Acme Logistics [email protected]
Order # Route Date Status
#10042 Tel Aviv → Haifa Jan 15 In Transit
#10031 TA → Jerusalem Jan 8 Delivered
#10019 Haifa → Beer Sheva Dec 22 Delivered
#10058 Tel Aviv → Eilat Jan 20 Pending
4 shipments · your data only Verified via OTP
The problem

You're Managing Customer Data in Sheets. Sharing It Is the Hard Part.

You've already done the work — tracking orders, projects, grades, payments — all in Google Sheets. But every time a customer asks "what's the status?", someone has to stop, look it up, and reply manually.

That's hours of repetitive back-and-forth every week. And customers still feel left in the dark.

How it works

Three Steps From Spreadsheet to Live Portal

No developers required.

01

Connect Your Sheet

Paste your Google Spreadsheet ID and grant read access with a service account. eg2 reads your data and keeps it in sync automatically.

02

Configure What Customers See

Choose which tabs and columns to display. Pick the column that identifies each customer — by email or phone. Set the display style and language direction.

03

Share the Link

Send customers one URL. They enter their email or phone, get a 6-digit code, and instantly see their own rows — nothing else.

Why eg2

Everything You Need.
Nothing You Don't.

Built for businesses that run on spreadsheets, not developer budgets.

🏷️

Your Brand

Upload your logo. Customers see your colors and your name — not eg2. Every portal is a white-label experience.

🔒

Private by Design

OTP login — no passwords, no accounts. Rows are filtered by the customer's email or phone. Nobody ever sees anyone else's data.

Always in Sync

When you edit a cell, Google notifies eg2 and the portal refreshes automatically. No exports, no re-uploads, no manual steps.

🚀

Live in Minutes

If your data is in Google Sheets, you're already set. Connect, configure, share. Most portals are live the same day.

Use cases

Any Business That Shares Data With Customers

🚚

Logistics

Shipment status and delivery history

🎓

Education

Grades, attendance, and certificates

🏗️

Construction & Design

Project phases and payment schedules

💼

Any B2B Service

Any per-customer data tracked in a spreadsheet

Common questions

Is This the Right Fit?

Your Google Sheet credentials are AES-encrypted at rest. Customer data is filtered server-side — we never expose a full dataset to the browser. Each customer can only ever see rows that match their own email or phone.

eg2 caches your data and serves it from its own database — so even large sheets load fast. Sheets over 8 MB (roughly 80,000 cells) trigger a review step before auto-sync resumes.

Yes. Each tab can be set to LTR or RTL display, so it works perfectly for Hebrew, Arabic, and other right-to-left languages.

Changes are batched using a 30-second debounce to avoid redundant syncs. For heavy editing sessions, only one sync fires after the dust settles.
Get in Touch

Ready to Give Your
Customers a Portal?

Set up your first portal in under 10 minutes. Leave your details and we'll get you started — no credit card, no contract.