✅ 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
- Click “Add Source”
- 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