Overview
Introduction
Integrating Google Sheets with our platform allows you to seamlessly import and analyze marketing cost data. This guide outlines the requirements and step-by-step process for setting up the integration.Available Data Types
- Marketing cost
Prerequisites
- A Google Sheets document shared with
tag@dema.ai
account. - The Spreadsheet URL of the Google Sheets document.
Step-by-Step Integration Guide
1
Step 1: Create the Google Sheet
Create your Google Sheet according to the required schema. Ensure that all necessary data fields are accurately populated in the correct format.For reference, you can review and follow the structure of this example Google Sheet.
2
Step 2: Ensure Correct Channel and Channel Group Values
Before sharing the sheet, ensure that the values in the channel and channel
group columns match the available options listed in our available
values section. These values are not case-sensitive.
3
Step 3: Share the Google Sheet
Once your Google Sheet is set up according to the schema and the channel and
channel group values are correctly populated, share the sheet with view
access to
tag@dema.ai
.4
Step 4: Send the Spreadsheet URL
Copy the Spreadsheet URL and send it to your Customer Success Manager or
support team. This URL will be used to integrate your Google Sheets data with
our platform.
Schema
Required Schema
Column name | Type | Description | Optional |
---|---|---|---|
campaign | |||
campaignId | Yes | ||
cost | |||
No | |||
currency |
Available Values
All channel and channel group values are case-insensitive. You can use any combination of uppercase and lowercase letters.
Channel Groups & Channels
Each card title represents a channel group (with its code in parentheses), and the values inside each card are the available channels for that group.Affiliate (affiliate)
actionpay
adtraction
adviral
awin/zanox
belboon
benify
beste.no
bezrak.com
billigt_kosttillskott
cj
cuponation
double.net
epassi
frank
good_on_you
gowish
healthtrader
influencer
klarna
linkby
linkshare/rakuten
maxbounty
mecenat
mecenat_alumni
medicaltime.bg
metapic
other
partner-ads
playsit
recensionsplatsen
re:member_reward
sas_onlineshopping
sponsorhuset
stepler
studentkortet
styrkelabbet
tracdelight
tradedoubler
tradetracker
trumf.no
webgains
wordseed
wrapp
zdrave.net
Backfilled Orders (backfilled)
backfilled_orders
Branding (branding)
content
event
flyers
gift_in_order
giveaway
im_macro
im_mini
im_nano
media_production
pr
CRM (email)
automation
bounty
cart_abandonment
clienteling
customer_service
engaged_subscribers
external
leaflet
loyalty_program
newsletter
onboarding
other
post_purchase
reminder
restock_alert
sms
transaction
Direct (direct)
direct
Display (display)
adform
bonnier
clearchannel
delta
google
loopi
nyheter24
other
rakuten
rocket_fuel
schibstedt
ve_interactive
Influencers (influencers)
apprl
beatly
independent
inzpire
reech
seeding
Marketplace (marketplace)
miinto
Offline (offline)
event
leaflet
ooh
other
print
Onsite (onsite)
exit_intent
other
push_notice
ve_interactive
Price Comparison (price_comparison)
google
hintaopas
idealo
kelkoo
other
price_runner
pricepi
pricespy
prisguiden
prisjakt
prisvis
shopalike
shopello
spotashop
stileo
twenga
varusok.se
vertaa
Referral (referral)
article
blog
blocket
bounty
capterra
flashback
forum
frank
google
idealo
mecenat
naver
nettavisen
onskeskyen
other
podcast
pr
reddit
redeal
shopello
stepler
studentkortet
trustpilot
twenga
vg
Retargeting (retargeting)
adroll
criteo
facebook
google
mythings
nosto
other
rakuten
rocket_fuel
rtbhouse
sociomantic
ve_interactive
Search Organic (organic)
bing
duckduckgo
google
other
yahoo
yandex
Search Paid (sem)
agency
baidu
bing
google
naver
other
yahoo
yandex
Social Organic (social_organic)
facebook
google
instagram
kakao
line
linkedin
other
pinterest
snapchat
tiktok
twitter
vkontakte
wechat
youtube
Social Paid (social_ppc)
facebook
google
influencers
instagram
kakao
line
linkedin
other
pinterest
quora
snapchat
tiktok
twitter
vkontakte
wechat
youtube
Unknown (unknown)
dummy
unknown
Whitelisting (whitelisting)
facebook
google
influencers
instagram
linkedin
other
pinterest
quora
snapchat
tiktok
twitter
vkontakte
youtube
Processing
- On the initial fetch, we import data going back two years.
- For subsequent updates, we only fetch data from the last 30 days. Older data will not be updated.
Limitations
- The data must reside in the first sheet tab of the Google Sheet.
- Headers must be in the first row.
- Only columns A-AZ are read.