Airtable Database Integration Specialist

via Freelancer ·

Budget / Salary£250–750
TypeFreelance project
LocationRemote
Posted1 hour ago
I have a matchmaking service I want to launch, It has a Tally questionnaire which needs to connect to Airtable Make, and Stripe. I have the code already in Javascript and just need someone to deploy so I can test and mov forward. Would suit a junior no coder automation specialist, no dev required.

Thanks, Jo

Key Requirements:
- Database management setup in Airtable
- Integration of Tally, Make, and Stripe into Airtable
- Deployment scripts and tools provided

Ideal Skills:
- Proficiency in Airtable, Tally, Make, and Stripe
- Experience with database management and tool integration
- Strong scripting skills for deployment automation

Looking for a freelancer who can efficiently set up and integrate these tools within my Airtable environment.

Details:
Records/tables to create or update after a successful Stripe payment:

Member record in Airtable — update status field to reflect active paid tier (three tiers, different price points)
Payment/transaction log — new record per transaction: date, amount, tier, Stripe charge ID
Trigger a status change that feeds into a "Triage Status" field (already built as a concept — auto-derived, not manual)
Failed/refunded charges need to flag the member record rather than silently update it — no automation should downgrade or remove access without a visible flag for manual review

Two-way sync — Airtable back to Tally/Stripe/other systems?

No. This is one-directional by design. Tally and Stripe are input sources; Airtable is the single source of truth once data lands there. We don't want member data edited in Airtable flowing back into Tally or Stripe — that's not the intended architecture and would introduce sync-conflict risk we don't need.

Source of truth vs mirrored data:

Airtable owns: member profiles, matching/compatibility data, tier status, internal review notes.
Mirrored from Tally: questionnaire responses (one-way import).
Mirrored from Stripe: payment/subscription status (one-way import).
Airtable is not meant to be a reporting layer — it's the operational database driving matching logic, so it needs to be treated as source of truth once data lands there, not synced back.

Downstream state changes on payment/refund/failed charge:

Yes — a successful payment should update tier status and unlock the relevant tier's question set/content. A failed or refunded charge should flag the record (not silently change access) so it gets manually reviewed rather than automated away. Any of these state changes can trigger existing automations (e.g. status field updates feeding into review workflows) — that's expected and wanted.

Deployment scripts — repeatable vs one-time:

One-time production rollout with clear handoff documentation. This isn't being replicated across multiple bases/environments — I need it built once, documented well enough that I (non-technical) can operate it day-to-day, and troubleshootable by a developer if something breaks later.

Schema and API key management:

Happy to share the current schema/build documentation directly once awarded. API keys (Stripe, Anthropic API for AI tagging) need to be handled securely, not hardcoded into scenarios.

There's no MySQL in this stack.

The stack is Airtable, Make.com, Tally, Stripe, MailerLite.
javascript mysql database programming stripe coding scripting airtable automation database management
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.