Skip to main content

Data Collection

Data Collection defines how the Company sends operational data to Loyal Guru. It is the setup layer for customer profiles, product and store catalogs, carts, custom events, and files used by campaigns.

Use Cases​

Use Case
-> Configure API access so the POS or e-commerce system can send carts to the Streaming API.
-> Upload product or store files during onboarding.
-> Import external segment attributes used by Audiences and campaign conditions.
-> Review which ingestion channel should be used for each type of data.

Collection methods​

MethodBest forNotes
Streaming APIReal-time carts, customers, products, stores, custom eventsPreferred for operational integrations that need up-to-date evaluation.
File ManagementBulk imports and scheduled file-based processesUseful during onboarding or when the source system cannot integrate through API.
ConnectorsExternal platforms and data toolsDepends on connector availability and Company setup.
Manual Owner App updatesSmall operational correctionsNot recommended as the primary sync method for high-volume data.

Source-of-truth rule​

Choose one operating model per dataset. If products, stores, or Customer attributes are updated from multiple sources without governance, campaigns can evaluate against inconsistent data.

Configuration​

Data collection setup is usually defined during technical onboarding. Product and store catalog operations are documented under Company Data, and Customer data operations are documented under Customers.