✅ What you’ll learn in this module:

  • How to register your custom connector in Weld
  • How to use the public URL and token
  • How to test the connection and select tables


🔗 Step-by-step: Add your connector in Weld

1. Log in to Weld

Go to weld.app and log into your workspace.

2. Go to Sources → Add Source

  1. Click “Add Source”
  2. Select “Custom Connector” from the list

3. Enter connector details

  • Name: Give it something descriptive like Typeform (Custom)
  • URL: Paste the public Google Cloud Function URL
  • Token: Enter the same token you defined in your environment variable (WELD_AUTH_TOKEN)
  • Deduplication: Enable this if your API tends to return duplicates

4. Test the connection

Weld will automatically call:

  • /schema → to fetch available tables and fields
  • / → to fetch the first page of data for each table

If the test passes ✅, you’ll see a list of available tables.

5. Choose sync frequency and warehouse destination

  • Select how often you want the data to sync (e.g. every 6 hours)
  • Choose your destination schema (e.g. custom_data.typeform)

6. Start the sync

Click “Create Sync” — and your first sync will begin! You can monitor its progress in Weld’s activity view.



🧪 What happens next?

Weld now:

  • Calls your API on schedule
  • Loads the data into your warehouse
  • Tracks lineage and errors
  • Alerts you if something breaks

You can view your connector and manage settings from the Sources page at any time.

Next up

Modeling data from your custom connector

Turn raw API data into clean, usable tables for analysis.

Go to module