Prerequisites: Marketing Operations team has completed initial setup and integration configuration
Overview
The List Upload feature allows you to process dirty CSV contact lists directly through allGood’s AI-driven platform. Upload your file, and Mary (our AI agent) will guide you through cleaning, enriching, and uploading your contacts to the right destination in your marketing automation system.Getting Started
1
Access List Upload
- Log into allGood
- Navigate to the Home Page
- Select “List Upload” from the available options
- Click “Go” to start the process
2
Upload Your CSV File
- A chat window will open with Mary, your AI processing agent
- Mary will ask you to provide a file
- Upload your CSV file containing your contact list
- Mary will begin processing immediately
3
Interactive Processing
Mary will analyze your file and may ask questions about:
- Field Mapping: Which columns contain first name, last name, email, etc.
- Data Requirements: What information is required vs optional
- Destination Setup: Where to upload the processed contacts
- Campaign Details: Program names, campaign member statuses, etc.
4
Review and Confirm
Mary will provide feedback on:
- Data quality issues found
- Enrichment opportunities
- Processing steps applied
- Final destination for your contacts
What Mary Can Do For You
Data Cleaning & Standardization
- Job Title Standardization: Fix spelling, capitalization, remove commas, translate to English
- Phone Number Formatting: Convert to E.164 standard (+[country][area][local])
- Location Data: Standardize countries, states, and postal codes
- Industry Alignment: Normalize industry fields to standard categories
- Syntax Cleanup: Fix categorical data spelling and formatting
Data Enrichment
- Missing Information: Fetch missing lead details from third-party providers
- Job Function Categorization: Classify roles (Product, Engineering, Data Science, etc.)
- Job Level Assignment: Assign hierarchy levels (CxO, VP, Director, Manager, IC)
- Job Role Mapping: Map to prioritized roles (SOC, DevOps, Security, etc.)
Platform Integration
- Marketo: Create or update programs, manage campaign member statuses
- HubSpot: Create or update contact lists, manage contact properties
- CRM Integration: Ensure clean data flows to your CRM system
Common Scenarios
Event Attendee Processing
Upload attendee lists from webinars, trade shows, or conferences with automatic:- Duplicate detection and removal
- Job title and company enrichment
- Proper campaign member status assignment
- Integration with event programs
Lead Import from Trade Shows
Process lead capture forms with:- Data validation and cleanup
- Company and contact enrichment
- Lead scoring preparation
- Campaign assignment
Campaign Member Updates
Update existing campaign members with:- New contact information
- Updated job titles or companies
- Changed engagement statuses
- Additional demographic data
Tips for Success
Preparing Your CSV
- Include as many fields as possible (first name, last name, email, company, job title)
- Use clear column headers
- Include any metadata about the list source or campaign
- Don’t worry about data quality - Mary will handle the cleanup
During Processing
- Be specific about your campaign requirements
- Provide context about the list source (event, campaign, etc.)
- Ask questions if you’re unsure about any step
- Review Mary’s suggestions before final upload
After Processing
- Verify contacts appeared in your marketing automation system
- Check campaign member statuses are correct
- Confirm data flowed properly to your CRM
- Save any processing preferences for future uploads
Expected Outcomes
After successful processing, you should see:- ✅ Clean, standardized contact data
- ✅ Enriched job titles, companies, and contact information
- ✅ Contacts properly uploaded to your marketing automation system
- ✅ Correct campaign member statuses assigned
- ✅ Data ready for CRM integration
Need Help?
If you encounter issues during processing:- Check the FAQ for common solutions
- Ensure your Marketing Ops team has completed the Setup
- Contact your Marketing Operations team for configuration assistance
Next Steps
Once your list is processed, you can:- Create nurture campaigns in your marketing automation system
- Set up lead scoring rules
- Configure CRM sync settings
- Plan follow-up campaigns based on engagement