Example Project
Import a complete example project to explore Infactory’s capabilities
Example Project
Get started quickly with a pre-built Infactory project that demonstrates best practices and common use cases for advertising analytics.
Instead of building from scratch, import our example project that includes data sources, query programs, and deployed APIs ready to use.
Import the Example Project
Locate the Example Project
The example project file (annalect-example-project.json
) was shared in your welcome email.
This project includes:
- ✅ Pre-configured data source with sample advertising data
- ✅ 15+ ready-to-use query programs
- ✅ Deployed APIs for common analytics
- ✅ Example visualizations in Explore
If you haven’t received the example project file, please check your welcome email or contact your Infactory representative.
Import into Infactory
Import the project into your workspace:
- Go to the Infactory homepage at
https://annalect-workshop.infactory.ai
or click the Infactory logo - Look for the “Import Project” button next to “New Project”
- Click “Import Project”
- Select the downloaded
annalect-example-project.json
file - Click “Import”

Import project interface
The project will be imported with all its components ready to use!
Explore the Example Project
Once imported, you’ll have access to:
Pre-built Query Programs
Navigate to the Build section to see queries like:
- Campaign ROAS Analysis - Return on ad spend by campaign
- Ad Group Performance - Conversion metrics by ad group
- Cost Efficiency Tracker - CPC and CPM analysis
- Top Performers - Best campaigns by various metrics
- Trend Analysis - Performance over time
- Device Breakdown - Metrics by device type
- Budget Optimizer - Recommendations for budget allocation

Example queries in the Build section
Deployed APIs
Check the Deploy section to find:
- All queries already deployed as APIs
- Direct endpoint URLs for each query
- Unified natural language endpoint configured
- API usage examples and documentation
Sample Data
The project includes realistic advertising data with:
- 50 campaigns across different objectives
- 200+ ad groups with performance metrics
- Conversion tracking and attribution data
- Cost and efficiency metrics
- Time-series data for trend analysis
Customize for Your Needs
Make the example project your own:
- Replace the Data Source
- Go to the data source settings
- Upload your own CSV or connect your database
- The queries will automatically work with your data structure
- Modify Queries
- Click any query in the Build section
- Use the Assistant to adjust calculations
- Add filters or new metrics
- Redeploy with one click
- Create New Queries
- Use existing queries as templates
- Ask the Assistant for help with new analytics
- Deploy your custom queries as APIs
The example queries are designed to work with common advertising data structures. If your column names are different, the Assistant will help you map them correctly.
What’s in the Example Project
Query Categories
Performance Metrics
- ROAS by campaign/ad group
- Conversion rates and values
- CTR and engagement metrics
- Attribution analysis
Cost Analysis
- CPC and CPM trends
- Budget efficiency scores
- Spend distribution
- Cost per acquisition
Optimization
- Underperforming campaigns
- Budget reallocation suggestions
- A/B test results
- Efficiency improvements
Reporting
- Executive summaries
- Weekly performance reports
- Comparative analysis
- Custom date ranges
Learning from the Example
Each query in the project demonstrates:
- Best Practices: Well-structured query programs with clear logic
- Documentation: Comments explaining the business logic
- Flexibility: Parameters that make queries reusable
- Performance: Optimized for fast API responses
Common Modifications
Adapting to Your Data
If your data has different column names, here’s how to adapt:
If your campaign identifier is different:
If your campaign identifier is different:
If your metrics have different names:
If your dates are formatted differently:
Using the Example APIs
Once imported, test the APIs immediately:
Via the Workshop Interface
- Go to Deploy → Direct Endpoints
- Click any query to test it
- Click “Send” to see live results
Via Your Application
Via Natural Language
Next Steps
Explore the Data
Use the Explore interface to visualize your imported queries
Read API Docs
Learn more about using the deployed APIs
Build New Queries
Create custom analytics for your specific needs
Get Support
Contact us if you need help customizing the examples
Pro Tip: The example project is version-controlled. You can always re-import it to get a fresh copy while keeping your customized version separate.