1 of 47

Business Analytics

GrowthPath Dear Analytics Connector

2 of 47

GrowthPath is an advanced Dear integrator

  • Deep knowledge of the API, performance and automations
  • We do bespoke and customised work for complex Dear accounts

2

3 of 47

Analytics Connector

  • Break the 365 day reporting limit
  • Combine Dear and legacy sales data
  • Multiple Dears, in different currency
  • Near-live data updates
  • Copes with thousands of sales per day
  • Works with many reporting tools

3

4 of 47

Fetching data from Dear: Basic

The Generic, simple approach: fetch data from Dear API

Results: Slow, not robust, limited. Heavy on the API, can not refresh often.

4

5 of 47

GrowthPath Analytics Connector

More than 20 tables highly optimised for Analytics

Go way beyond the raw Dear API or standard Dear reporting

5

6 of 47

GrowthPath’s Application Server

The Analytics Connector is part of the GrowthPath Application Server technology.

6

7 of 47

Dear # 1

API #1

API #2

API #3

API #4

round robin API multiplexor for high volume

many Dears

multi Dear JSON document JSON

cache (on PostgreSQL)

Dear JSON logic

3PL App

Analytics

Zoho CRM

Shopify

other automations

middleware layer and apps

GrowthPath Application Server

8 of 47

GrowthPath Application Server

Dedicated per-client virtual server

Open source stack: Python, Django, PostgreSQL, Docker and Ubuntu Server.

Deployed using containers to Digital Ocean. Clients can self-host on Digital Ocean.

8

Zoho Analytics Intro

9 of 47

9

Table preparation and transformations

Zoho Analytics Integrity Check

Zoho Analytics Connector

PostgreSQL analytics tables

ETL Layer (data clean up)

Dear Cache etc (from Application Server)

Analytics Connector

PowerBI or other BI tools

Zoho Analytics

Many DEARs

10 of 47

Analytics Connector: how to use?

  • BYO data warehouse and reporting tool
  • Many GrowthPath clients use Zoho Analytics,
  • The tables are also available on PostgreSQL, a leading open-source SQL database with PowerBI and many other integrations.

10

11 of 47

Key Feature 1: ETL Layer

11

12 of 47

Data cleanup without touching Dear

  • Data cleanups are next to impossible in source system (Dear)
  • ETL layer cleans data before going to analytics
  • e.g. merge old sales reps into new, merge channels, correct US/Australian spelling differences…

12

13 of 47

Key Feature 2: Multiple Dears

13

14 of 47

Multiple Dears into one source

  • Multiple Dears can feed in
  • Reporting currency is defined
  • Conversion is based on historical monthly average exrates

14

15 of 47

Key Feature 3: Advanced tables

The API is repackaged in tables which combine data to allow reporting not possible with standard Dear, or the raw API

Example: A report showing invoiced value vs shipped value per order, at any time in history (for COGS vs revenue accruals)

15

16 of 47

Advanced Zoho Feed

Zoho API feed has certain integrity and performance constraints.

The Connector has rolling updates capable of high frequency (even every hour) and integrity checks

16

17 of 47

Key Feature 4: Amazing Zoho Analytics feed

  • Zoho Analytics is updated with a rolling update process which is tuned to transaction volume. Even sites with 2K orders a day can do a two hour update period
  • Automated integrity checks run regularly to clean up API hiccups.

17

18 of 47

Key Feature 5: Tables published

Allows virtually any BI tool to access the data

18

19 of 47

Tables are PostgreSQL

Virtually any data warehouse tool can use the feed

Zoho connector uses Zoho API and is advanced: performs well under load, has integrity checking to solve the weaknesses of the API

19

20 of 47

Use with other BI/Data Warehouse

The same tables Zoho sees are available as postgresql tables in a separate database.

Most BIs can import data from PostreqSQL

Power BI can import or query live.

The tables are good relations defined

20

21 of 47

Mature and Proven

  • In use with more than 20 Dear clients
  • Handles thousands of orders line per day
  • The result of four years of constant evolution and improvement

21

22 of 47

Combing business data

  • Multiple Dear instances, multi-currency
  • Feed Zoho Analytics, PowerBI or any reporting tool reading PostgreSQL
  • Combine Dear transactions data with Xero, legacy data, Shopify, on-premise data and more

22

23 of 47

Why use a data warehouse and specialist reporting tool?

23

24 of 47

Reasons for a specialist reporting tool

  1. Modern reporting tools (graphical, drilldown)
  2. All business data in one place
  3. Up-to-date and consistent numbers
  4. Provides reporting consistency even when you change underlying systems: less lock-in

24

25 of 47

Better Reporting

  • Animations
  • Interaction
  • Dashboards
  • Sharing, security and automation

25

26 of 47

Ad-hoc, user-created reporting

  • Modern Analytics tools allow reasonably skilled users to create specific reports within minutes
  • It can be shared immediately
  • It can be refreshed with live, or near-live, data without effort: it is up-to-date.

26

27 of 47

Bring Business Data together

  • Combine Xero and Dear data
  • Add Google Analytics, legacy data from old system for more sales history
  • CRM data
  • Customer survey data
  • OHS data

27

28 of 47

See it ...

28

29 of 47

How does it enhance Dear’s reporting?

29

30 of 47

Mismatched Revenue and COGS

Very difficult to do with standard Dear reports.

Very easy with the Analytics Connector

Calculate for any as-of date revenue not matched with COGS, and vice versa

30

31 of 47

Value of orders in progress

Get comparable value of orders in draft, auth, in picking in one screen

Filter or drill down by location, customer, product category

31

32 of 47

Snapshop transient data

Take snapshots of product availability data for trend reporting (no such as-of possible in Dear).

32

33 of 47

Advanced stock on hand analysis

Make your own reports combing sales history, Zoho’s forecast and stock on hand data

33

34 of 47

Combine sales with Xero expenses

By adding Xero tables, you can combine Dear’s details sales insights with Xero expenses

34

35 of 47

No time limit

Dear’s reports are limited to a 365 date range. No limit with the Analytics Connector

35

36 of 47

Easy and controlled sharing

Key data can be shared widely

Users can be restricted to certain filter values (e.g. Melbourne data only, or online channel only)

36

37 of 47

Seamless integration with legacy sales history

Load legacy data to Zoho for sales history reporting, combining new Dear data with old data

37

38 of 47

Combines sales with accurate fulfilment costs

Fetch actual per-shipment costs from Starshipit, Shippit etc and integrate with Dear data for accurate cost-to-serve

38

39 of 47

Zoho Analytics

https://analytics.zoho.com/workspace/sample

40 of 47

Why Zoho Analytics?

GrowthPath’s recommended data warehouse and analytics solution is Zoho Analytics

  • 100% cloud
  • Combines data warehouse and reporting in one subscription
  • Capable and easy to use

40

41 of 47

What is it?

Zoho Analytics has three parts:

  1. Connectors/API
  2. Data warehouse for huge storage
  3. A reporting and analysis layer, accessed via a browser

41

42 of 47

Differences to cloud competitors

  • Zoho combines the data and the reporting layer
  • Not very expensive
  • Good range of built-in connectors
  • Can self-host if it is cheaper
  • Cloud native, browser-based

42

43 of 47

Many Data Sources built-in

43

44 of 47

Good visual and analytical reporting

  • Dashboards
  • Pivot Reports: Like Excel Pivot Tables
  • Charts
  • Natural language queries
  • Adaptive forecasting engine,Has a natural language report builder

44

45 of 47

Sharing and Security

Extensive controls over how users can access data and subsets of data

45

46 of 47

Differences to Excel

  1. Good drill down
  2. User-controlled filters
  3. Dashboards have shared filters
  4. Data alerts and scheduled reports
  5. Common view of data

46

47 of 47

Implementation Process

Contact GrowthPath

47