Organizations and Shopify Stores
- In Compose, an organization (org) represents the billable entity that contains projects.
- Each org can be linked to one Shopify store only.
- This link is established at the organization level during the onboarding process.
Projects and Injection Scripts
- Within an org, you can create multiple projects.
- Each project is associated with its own unique injection script.
- These scripts can be added to your Shopify store to enable Compose functionality for specific projects.
Learn more about how to inject the Compose Script
Key Relationships
- Org-Store Link: One-to-one relationship between an org and a Shopify store.
- Project-Script Link: One-to-one relationship between a project and an injection script.
- Store-Script Link: Many-to-many relationship possible with manual injection (recommended), one-to-one with App Block.
Important Considerations
- The 'active Shopify store' setting only matters if you're using the App Block.
- For manual injection (recommended), you have the flexibility to use scripts from multiple projects on a single Shopify store.
- Manual injection provides better performance and more control over which projects are active on your store.
Remember: While the Shopify store is linked at the organization level, the actual functionality comes from the project-specific scripts you add to your store. Manual injection gives you the most flexibility in managing these scripts.