ROADMAP

Integration Roadmap

What's live, what's being built, and what's coming next for GigAnalytics integrations — including Stripe Connect, Google Calendar OAuth, and PayPal direct sync.

6
Live now
3
In progress
5
Planned
3
Researching

Live Now

Live

Stripe Balance History CSV

Payment Processor · File upload (CSV)
Live

Import your Stripe Balance History export. GigAnalytics auto-detects the format and maps amount, fee, net, and date columns.

  • Import all historical Stripe payouts
  • See net revenue after Stripe fees per stream

PayPal Transaction History CSV

Payment Processor · File upload (CSV)
Live

Import PayPal's "Transaction History" export. Supports PayPal Business and Personal account formats.

  • Import PayPal freelance payments
  • Track PayPal fees vs. net income

Upwork Transaction History CSV

Freelance Platform · File upload (CSV)
Live

Import Upwork's earnings export. GigAnalytics maps Upwork's sliding fee tiers automatically.

  • Track Upwork hourly and fixed-price earnings
  • See true rate after Upwork's 10-20% service fee

Generic CSV Import

Custom · File upload (CSV)
Live

Import any CSV with at least an amount column. Date defaults to today if missing. Column mapping is auto-detected with manual override.

  • Import from any platform not listed
  • Bulk-add historical data from spreadsheets

Manual timer (in-app)

Time Tracking · N/A (in-app)
Live

One-tap start/stop timer accessible from any page. Assigns time to a selected income stream.

  • Log consulting hours in real time
  • Track session-based work

ICS Calendar Import

Calendar · File upload (.ics)
Live

Upload a .ics file from Google Calendar, Apple Calendar, Outlook, or any standards-compliant calendar app. GigAnalytics auto-detects work events.

  • Bulk-import historical work sessions from calendar
  • Auto-populate time entries from meeting blocks

In Progress

In Progress

Stripe Connect (OAuth)

Payment Processor · OAuth 2.0 (Stripe Connect) · ETA Q3 2025
In Progress

Connect your Stripe account with one click using Stripe Connect OAuth. No CSV exports needed — GigAnalytics fetches your balance history and charges automatically.

Technical implementation

Using Stripe Connect Standard flow with read-only scope: balance_transaction.read, charge.read. We request only the minimum necessary permissions. Tokens are stored encrypted with AES-256.

  • Automatic sync — no manual exports
  • Near-real-time transaction updates (webhook-driven)
  • Works with both Stripe Standard and Custom accounts
  • Multi-currency support with live FX rates

Google Calendar OAuth

Calendar · OAuth 2.0 (Google) · ETA Q3 2025
In Progress

Connect Google Calendar directly. GigAnalytics reads your events with read-only scope and automatically converts work sessions into time entries.

Technical implementation

Google OAuth 2.0 with scope: https://www.googleapis.com/auth/calendar.readonly. Events are fetched incrementally via Google Calendar Watch API (push notifications). We use the event summary and calendar name to classify work vs. personal events.

  • Auto-sync work sessions without manual timer
  • Classify meetings, work blocks, and focus time automatically
  • Historical import from calendar archive
  • Supports multiple Google calendars (work + side projects)

Fiverr Transaction Export

Freelance Platform · File upload (CSV) · ETA Q3 2025
In Progress

Fiverr CSV export support. Auto-detects Fiverr's earnings report format and maps service fee and tip amounts.

  • Track Fiverr gig income alongside other platforms

Planned

Planned

PayPal OAuth

Payment Processor · ETA Q4 2025
Planned

Connect PayPal directly via PayPal REST API with OAuth 2.0. Auto-syncs transaction history without CSV exports.

Wise (Transferwise) CSV

Payment Processor · ETA Q4 2025
Planned

Import Wise account statement CSV for freelancers receiving international payments via Wise.

Apple Calendar OAuth

Calendar · ETA Q4 2025
Planned

Connect Apple Calendar via CalDAV protocol. Alternative to ICS upload for Apple-ecosystem users.

Toggl Track API

Time Tracking · ETA Q1 2026
Planned

Import time entries directly from Toggl Track via their API. For users who already use Toggl and want to add ROI analysis in GigAnalytics.

Harvest API

Time Tracking · ETA Q1 2026
Planned

Import time entries and invoices from Harvest. Useful for consultants already using Harvest for client billing.

Under Research

Researching

These integrations are being evaluated for feasibility and demand. Vote by emailing hello@hourlyroi.com with the integration name.

Notion Database Sync

Researching
Custom / Productivity

Sync a Notion database of income/time entries to GigAnalytics. Would allow Notion power users to keep their existing setup while gaining ROI analysis.

QuickBooks Online

Researching
Accounting

Read invoice and payment data from QuickBooks Online for freelancers who use QBO for invoicing but want ROI analysis in GigAnalytics.

Zapier / Make Webhooks

Researching
Automation

Inbound webhook endpoint to receive transactions from Zapier, Make (Integromat), or any automation platform. Would open integration with 5,000+ apps.

Request an integration

Missing a platform you use? Tell us and we'll add it to the research list. High-demand integrations move up the roadmap.

Request via email →

OAuth security policy for all new integrations

  • ✅ Read-only scopes only — we never request write or delete permissions
  • ✅ Access tokens stored encrypted with AES-256
  • ✅ Token refresh handled server-side (never exposed to client)
  • ✅ Users can revoke access at any time from Settings → Integrations
  • ✅ Revoking an integration permanently deletes the stored token