- Forked from coreyhaines31/marketingskills v1.1.0 (MIT license) - Removed 4 SaaS-only skills (churn-prevention, paywall-upgrade-cro, onboarding-cro, signup-flow-cro) - Reworked 2 skills (popup-cro → hvac-estimate-popups, revops → hvac-lead-ops) - Adapted all 28 retained skills with HVAC industry context and Compendium integration - Created 10 new HVAC-specific skills: - hvac-content-from-data (flagship DB integration) - hvac-seasonal-campaign (demand cycle marketing) - hvac-review-management (GBP review strategy) - hvac-video-repurpose (long-form → social) - hvac-technical-content (audience-calibrated writing) - hvac-brand-voice (trade authenticity guide) - hvac-contractor-website-audit (discovery & analysis) - hvac-contractor-website-package (marketing package assembly) - hvac-compliance-claims (EPA/rebate/safety claim checking) - hvac-content-qc (fact-check & citation gate) - Renamed product-marketing-context → hvac-marketing-context (global) - Created COMPENDIUM_INTEGRATION.md (shared integration contract) - Added Compendium wrapper tools (search, scrape, classify) - Added compendium capability tags to YAML frontmatter - Updated README, AGENTS.md, CLAUDE.md, VERSIONS.md, marketplace.json - All 38 skills pass validate-skills.sh - Zero dangling references to removed/renamed skills Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3.5 KiB
3.5 KiB
Coupler.io
Data integration platform that connects marketing, sales, analytics, and e-commerce data sources to destinations like spreadsheets, BI tools, and data warehouses with automated scheduling.
Capabilities
| Integration | Available | Notes |
|---|---|---|
| API | ✓ | Importers, Runs, Sources, Destinations |
| MCP | ✓ | Claude connector |
| CLI | ✓ | coupler.js |
| SDK | - | REST API only |
Authentication
- Type: API Key
- Header:
Authorization: Bearer {api_key} - Get key: Settings > API at https://app.coupler.io
Common Agent Operations
List Importers
GET https://api.coupler.io/v1/importers
Get Importer Details
GET https://api.coupler.io/v1/importers/{id}
Trigger an Importer Run
POST https://api.coupler.io/v1/importers/{id}/run
Create an Importer
POST https://api.coupler.io/v1/importers
{
"source_type": "google_analytics",
"destination_type": "google_sheets",
"name": "GA4 to Sheets Daily"
}
Delete an Importer
DELETE https://api.coupler.io/v1/importers/{id}
List Runs for an Importer
GET https://api.coupler.io/v1/importers/{id}/runs
Get Run Details
GET https://api.coupler.io/v1/runs/{id}
List Available Sources
GET https://api.coupler.io/v1/sources
List Available Destinations
GET https://api.coupler.io/v1/destinations
Key Metrics
Importer Data
id- Importer IDname- Importer namesource_type- Source connector typedestination_type- Destination connector typeschedule- Automation schedulestatus- Current statuslast_run_at- Last run timestamp
Run Data
id- Run IDimporter_id- Parent importerstatus- Run status (pending, running, completed, failed)started_at- Start timestampfinished_at- Finish timestamprows_imported- Number of rows processederror- Error message if failed
Parameters
Importer Creation
source_type- Source connector (e.g., google_analytics, google_ads, facebook_ads, hubspot, shopify, stripe, airtable)destination_type- Destination connector (e.g., google_sheets, bigquery, snowflake, postgresql)name- Importer nameschedule- Automation schedule (e.g., hourly, daily, weekly)
Supported Sources
- Analytics: Google Analytics, Adobe Analytics
- Ads: Google Ads, Facebook Ads, LinkedIn Ads, TikTok Ads
- CRM: HubSpot, Salesforce, Pipedrive
- E-commerce: Shopify, Stripe, WooCommerce
- Other: Airtable, Google Sheets, BigQuery, MySQL, PostgreSQL
Supported Destinations
- Spreadsheets: Google Sheets, Excel Online
- BI Tools: Looker Studio, Power BI, Tableau
- Data Warehouses: BigQuery, Snowflake, Redshift
- Databases: PostgreSQL, MySQL
When to Use
- Automating marketing data pipelines from ads and analytics platforms
- Consolidating multi-channel campaign data into a single destination
- Scheduling recurring data syncs from CRM to spreadsheets or BI tools
- Building marketing dashboards with fresh data from multiple sources
- Exporting e-commerce data for reporting and analysis
- Connecting data sources without writing custom ETL code
Rate Limits
- Rate limits vary by plan
- Standard: API access available on Professional and higher plans
- Importer run frequency depends on plan tier
Relevant Skills
- analytics-tracking
- paid-ads
- hvac-lead-ops