π Kwikly - Instantly.ai to HubSpot Integration
Welcome
This checklist guides you through every step needed to get your integration off the ground. Weβll move through platform access, data integration, testing, and deployment.
File Location
This file is saved in:
πΌ Clients/πΌ Kwikly/π Projects/Instantly-HubSpot-Integration/π Documents/Kickoff-Checklist.md
π Kickoff Call Transcript
Date: February 11, 2026 Participants: Pouria Nastaean (Kwikly), Alex De Gracia (Everyday Workflows) Duration: ~8 minutes
Key Discussion Points:
Project Goal:
- Sync Instantly.ai email activity to HubSpot
- Update βlast contactedβ field when emails are sent
- Log incoming responses in HubSpot
- Maintain exclusion list automatically
- Mark opt-outs in HubSpot
Technical Requirements:
- Instantly.ai: Hypergrowth plan ($97/mo) - webhooks enabled β
- HubSpot: CRM platform
- n8n: Self-hosted instance (managed by CTO)
- Email volume: 1,500-3,000 emails/day
Timeline:
- Requested completion: 48 hours
- Decision deadline: End of day Feb 11, 2026 (~5pm Central)
- Client evaluating multiple vendors
Technical Approach:
- Webhook-based triggers from Instantly.ai
- n8n as middleware/intermediary
- HubSpot API for data updates
- No additional subscription costs (self-hosted n8n)
Alternative Considered:
- Outbound Sync platform (subscription-based)
- Would handle exclusion list + log replies
- Alexβs solution: Same functionality, no recurring subscription
β Phase 1: Project Agreement & Scope
- Kickoff call completed β Date: 2026-02-11
- Project scope finalized β Goal: Sync Instantly.ai email activity to HubSpot via n8n webhooks
- Timeline confirmed β Start Date: TBD, Target: 48 hours from start
- Budget agreed β Amount: TBD
- Key contact assigned β Name: Pouria Nastaean, Email: TBD
Project Summary
Core Requirements:
- Update HubSpot βlast contactedβ field when emails sent from Instantly.ai
- Log incoming email responses in HubSpot
- Automatically maintain exclusion list (prevent duplicate outreach)
- Mark opt-outs in HubSpot with specific status
Technical Stack:
- Instantly.ai (Hypergrowth plan - webhooks enabled)
- n8n (self-hosted) - middleware
- HubSpot - CRM
Volume: 1,500-3,000 emails/day
π Phase 2: Platform Access & Permissions
Access needed to complete integration
-
HubSpot Access
- API key/credentials provided
- Permissions verified (read/write contacts, custom fields)
- Staging/sandbox environment available (or production with NDA)
-
Instantly.ai Access
- Webhook configuration access
- API credentials (if needed)
- Hypergrowth plan confirmed
-
n8n Access
- Access to self-hosted instance
- Credentials from CTO
- Deployment permissions
Security Note
All credentials stored securely. NDA available if working in production HubSpot environment.
π Phase 3: Data Setup & Integration
Integration build and testing
-
Webhook Configuration
- Instantly.ai webhooks configured (email sent, reply received, opt-out)
- n8n webhook endpoints created
- Test webhook delivery confirmed
-
n8n Workflow Development
- Email sent β Update HubSpot βlast contactedβ
- Reply received β Log in HubSpot
- Opt-out β Update HubSpot status + add to exclusion list
- Contact created in HubSpot β Add to Instantly exclusion list
- Error handling and logging implemented
-
HubSpot Configuration
- Custom field created (if needed): βLast Instantly Emailβ
- Opt-out status field confirmed
- Contact lookup logic tested
-
Testing
- Send test email from Instantly β Verify HubSpot update
- Reply to test email β Verify HubSpot logging
- Opt-out test β Verify status update + exclusion
- Volume test with sample data
- Error scenarios tested
Go-Live Readiness
Once all tests pass, ready for production deployment.
π Phase 4: Legal & Contract
Agreements to execute
- Service Agreement sent β Review period: TBD
- Service Agreement signed β Date: TBD
- NDA signed β Date: TBD (if working in production)
- Scope of Work signed β Date: TBD
- Copies securely stored β Both parties have originals
π Phase 5: Deployment & Handoff
- Production deployment β Workflows activated
- Monitoring setup β Error alerts configured
- Documentation delivered β Workflow diagrams, field mappings
- Training session β Team walkthrough of system
- Support handoff β Ongoing support terms defined
π Outstanding Tasks
- Await client decision (expected by 5pm Central, Feb 11, 2026)
- Confirm n8n hosting type with CTO (cloud vs self-hosted)
- Define exact HubSpot field for βlast contactedβ update
- Clarify exclusion list sync direction (bidirectional or one-way)
- Determine if logging outbound emails is required (in addition to inbound)
π Key Contacts
- Client Lead: Pouria Nastaean β Email: TBD
- Technical Contact: CTO (name TBD) β Manages n8n instance
- Our Account Lead: Alex De Gracia β alex@everydayworkflows.com
π― Success Metrics
By the end of this project, Kwikly will have: β Automatic HubSpot updates when Instantly.ai emails are sent β All email replies logged in HubSpot β Automatic exclusion list maintenance (no duplicate outreach) β Opt-outs properly marked in HubSpot β No additional subscription costs (vs. Outbound Sync alternative) β Scalable solution handling 1,500-3,000 emails/day
Letβs build something great! π