Docs

Can’t Stop the Feeling – Chords

C / Am / F / Am

Ah, yeah, ah, yeah
I got this feelin’ inside my bones
It goes electric, wavy when I turn it on
All through my city, all through my home
We’re flyin’ up, no ceilin’, when we in our zone

I got that sunshine in my pocket
Got that good soul in my feet
I feel that hot blood in my body when it drops (ooh)
I can’t take my eyes up off it, movin’ so phenomenally
Room on lock, the way we rock it, so don’t stop

Bb / C / Bb / C / Ab / Bb / Fm7 / Ab
And under the lights when everything goes
Nowhere to hide when I’m gettin’ you close
When we move, well, you already know
So just imagine, just imagine, just imagine

Nothin’ I can see but you when you dance, dance, dance
Feel a good, good creepin’ up on you
So just dance, dance, dance, come on
All those things I shouldn’t do
But you dance, dance, dance
And ain’t nobody leavin’ soon, so keep dancin’
I can’t stop the feelin’
So just dance, dance, dance
I can’t stop the feelin’
So just dance, dance, dance, come on

Ooh, it’s something magical
It’s in the air, it’s in my blood, it’s rushin’ on (rushin’ on)
I don’t need no reason, don’t need control (need control)
I fly so high, no ceiling, when I’m in my zone

‘Cause I got that sunshine in my pocket
Got that good soul in my feet
I feel that hot blood in my body when it drops (ooh)
I can’t take my eyes up off it, moving so phenomenally
Room on lock, the way we rock it, so don’t stop (stop, stop, stop)

Bb / C / Bb / C / Ab / Bb / Fm7 / Ab
Under the lights when everything goes
Nowhere to hide when I’m gettin’ you close
When we move, well, you already know
So just imagine, just imagine, just imagine

Nothing I can see but you when you dance, dance, dance
Feel a good, good, creepin’ up on you
So just dance, dance, dance, come on
All those things I shouldn’t do
But you dance, dance, dance
And ain’t nobody leavin’ soon, so keep dancin’
I can’t stop the feelin’
So just dance, dance, dance
I can’t stop the feelin’
So just dance, dance, dance
I can’t stop the feelin’
So just dance, dance, dance
I can’t stop the feelin’ (yeah)
So keep dancin’, come on

Oh, yeah, yeah
I can’t stop the, I can’t stop the
I can’t stop the, I can’t stop the
I can’t stop the feelin’

Nothin’ I can see but you when you dance, dance, dance (I can’t stop the feelin’)
Feel the good, good, creepin’ up on you
So just dance, dance, dance, come on (I can’t stop the feelin’)
All those things I shouldn’t do
But you dance, dance, dance (dance, dance, dance) (I can’t stop the feelin’)
And ain’t nobody leavin’ soon, so keep dancin’

Everybody sing (I can’t stop the feelin’)
Got this feeling in my body (I can’t stop the feelin’)
Got this feeling in my body (I can’t stop the feelin’)
Wanna see you move your body (I can’t stop the feelin’)
Got this feelin’ in my body
Break it down
Got this feelin’ in my body (ah)
Can’t stop the feelin’
Got this feelin’ in my body, come on (ooh)

Faith – Chords

Well I guess it would be

B
Nice ... If I could
B
Touch your body ... I know not
E
Everybody ... Has got a body like
B
You, uhh ... But I've got to think

B
Twice ... Before I
B
Give my heart away ... And I know
E
All the games you play ... Cause I play them
B
Too ... Oh but I

E
Need some time off from
B
That emotion
E
Time to pick my heart up off the
B
Floor ... Oh when that

E
Love comes down ... With
G#m
Out devotion ... Well it
C#m
Takes a strong man, baby ... But I'm
F#
Showing you the door ... 'Cause I gotta have

B
Faith ... I gotta have
B
Faith ... Cause I gotta to have
B
Faith Faith ... I gotta to have
B
Faith, faith, faith ... Bay

B
Bay ... I know you're
B
Asking me to stay ... Say please, please
E
Please, don't go away ... You say I'm giving you the
B
Blues ... May

B
Bay ... You mean
B
Every word you say ... Can't help but
E
Think of yesterday ... And another who
B
Tied me down to lover boy rules ... Be

E
Fore this river ... Be
B
Comes an ocean ... Be
E
Fore you throw my heart back on the
B
Floor ... Oh baby I

E
Reconsider ... My
G#m
Foolish notion ... Well I
C#m
Need someone to hold me ... But I
F#
Wait for something more ... Yes I've gotta have

B
Faith ... Unh I gotta have
B
Faith ... Cause I gotta to have
B
Faith, faith, faith ... I gotta to have
B
Faith, faith, faith ... I just got to

B
Wait ... Because I got to have
B
Faith ... I gotta have
B
Faith ... I gotta, gotta, gotta have
B
Faith ... Be

E
Fore this river ... Be
B
Comes an ocean ... Be
E
Fore you throw my heart back on the
B
Floor ... Oh baby I

E
Reconsider ... My
G#m
Foolish notion ... Well I
C#m
Need someone to hold me ... But I
F#
Wait for something more ... 'Cause I've gotta have

B
Faith ... Unh I gotta have
B
Faith ... Cause I gotta to have
B
Faith, faith, faith ... I gotta to have
B
Faith, faith, faith

Build Me Up Buttercup – Chords

Why do you build me up (build me up)
Buttercup, baby
Just to let me down (let me down)
and mess me around
And then worst of all (worst of all)
you never call, baby
When you say you will (say you will)
but I love you still

I need you (I need you)
more than anyone, darlin’
You know that I have from the start
So build me up (build me up) Buttercup, don’t break my heart

“I’ll be over at ten”, you told me time and again
But you’re late, I wait around and then (bah-dah-dah)
I went to the door, I can’t take any more
It’s not you, you let me down again

(Hey, hey, hey!) Baby, baby, try to find
(Hey, hey, hey!) A little time and I’ll make you mine
(Hey, hey, hey!) I’ll be home
I’ll be beside the phone waiting for you
ooo-oo-ooo, ooo-oo-ooo

Why do you build me up (build me up) Buttercup, baby
Just to let me down (let me down) and mess me around
And then worst of all (worst of all) you never call, baby
When you say you will (say you will) but I love you still

I need you (I need you) more than anyone, darlin’
You know that I have from the start
So build me up (build me up) Buttercup, don’t break my heart

You were my toy but I could be the boy you adore
If you’d just let me know (bah-dah-dah)
Although you’re untrue, I’m attracted to you all the more
Why do I need you so

(Hey, hey, hey!) Baby, baby, try to find
(Hey, hey, hey!) A little time and I’ll make you mine
(Hey, hey, hey!) I’ll be home
I’ll be beside the phone waiting for you
Ooo-oo-ooo, ooo-oo-ooo

Why do you build me up (build me up) Buttercup, baby
Just to let me down (let me down) and mess me around
And then worst of all (worst of all) you never call, baby
When you say you will (say you will) but I love you still

I need you (I need you) more than anyone, darlin’
You know that I have from the start
So build me up (build me up) Buttercup,
don’t break my heart

I-I-I need you-oo-oo more than anyone, baby
You know that I have from the start
So build me up (build me up) Buttercup, don’t break my heart

Hooked on a Feeling – Chords

G                 D
I can't stop this feelin',
G7             C
Deep inside of me
Cm                   G
Girl, you just don't realize, what you
D       D7
Do to me, when you

G
Hold me, in your
B7
Arms, so tight, you let
Em
Me know, every
G7
Thing's all right

C       D
I-I-I-I-I-I'm hooked on a
G      D
Feelin', I'm high on
C        D
Believin', That you're in
G           Bm C D
Love with me

G                D
Lips as sweet as candy, it's
G7             C
Taste is on my mind
Cm               G
Girl, you got me thirsty, for a
D      D7
Nother cup a wine

G              D
Got a bug from you girl,
G7               C
But I don't need no cure
Cm               G
I'll just stay a victim, if I
D           D7
Can for sure, all the

G
Good love, when we're
B7
All alone, keep it
Em
Up, girl, yeah ya
G7
Turn me on

C       D
I-I-I-I-I-I'm hooked on a
G      D
Feelin', I'm high on
C        D
Believin', That you're in
G           Bm C D
Love with me,     all the

G
Good love, when we're
B7
All alone, keep it
Em
Up, girl, yeah ya
G7
Turn me on

C       D
I-I-I-I-I-I'm hooked on a
G      D
Feelin', I'm high on
C        D
Believin', That you're in
G           Bm C D
Love with me

Jo Anne’s (Sour Cream) Cookies

Ingredients:
– 1/2 cup soft shortening
– 1 1/2 cups brown sugar
– 2 eggs
– 1 cup thick sour cream
– 1 tsp vanilla
– 2 3/4 cups flour
– 1/2 tsp baking soda
– 1/2 tsp baking powder
– 1/2 tsp salt

Method:
1. In large bowl, combine shortening, brown sugar, and eggs.
2. Mix well.
3. Stir in sour cream, and vanilla.
4. In another bowl, combine flour, baking soda, baking powder, and salt.
5. Add to large bowl.
6. Stir together.
7. Chill at least 2 hours.
8. Drop by rounded tsp on cookie sheet 2 inches apart.
9. Bake at 400° for 8-10 minutes.

From 1950 Betty Crocker Cookbook via Jo Anne Keiser. Makes about 3 dozen cookies.

The Cowboy Song – Chords

G / D7 / D7 / G

Ee he o he-o cowboy
Ee he o he-o oooo
Ee he o he-o cowboy, cowboy, cowboy
Under the moon

I was ridin’ my horse
by the Rio Grand-ee
and all o’ them coyotes singin’
in a prairie symphony

I was ridin’ my horse
down by the Rio Grand-ee
when I seen me a cowboy, cowboy, cowboy
ridin’ towards me

Ee he o he-o cowboy
Ee he o he-o oooo
Ee he o he-o cowboy, cowboy, cowboy
Under the moon

He was twirlin’ his guns
And he had a guitar
And we sang us up a sweet old song about love
Under the stars

Ee he o he-o cowboy
Ee he o he-o oooo
Ee he o he-o cowboy, cowboy, cowboy
Under the moon

Hey Soul Sister – Chords

C / G / Am / F

Hey-ay
Hey-ay-ay-ay
Hey-ay-ay-ay

Your lipstick stains
On the front lobe of my left side brains
I knew I wouldn’t forget you
And so I went and let you blow my mind

Your sweet moonbeam
The smell of you in every single dream I dream
I knew when we collided you’re the one I have decided
Who’s one of my kind

Hey, soul sister
Ain’t that Mr. Mister on the radio
Stereo, the way you move ain’t fair you know

Hey, soul sister
I don’t want to miss a single thing you do-ooo
Tonight

Hey-ay
Hey-ay-ay-ay
Hey-ay-ay-ay

Just in time
I’m so glad you have a one track mind like me
You gave my life direction
A game show love connection
We can’t deny-eye-eye-eye-eye-eye-eye

I’m so obsessed
My heart is bound to beat right out my untrimmed chest
I believe in you, like a virgin you’re Madonna
And I’m always gonna wanna blow your mind

Hey, soul sister
Ain’t that Mr. Mister on the radio
Stereo, the way you move ain’t fair you know

Hey, soul sister
I don’t want to miss a single thing you do-ooo
Tonight

The way you can cut a rug
Watching you’s the only drug I need
So gangster, I’m so thug
You’re the only one I’m dreaming of you see
I can be myself now finally in fact there’s nothing I can’t be
I want the world to see you be
With me

Hey, soul sister
Ain’t that Mr. Mister on the radio
Stereo, the way you move ain’t fair you know

Hey, soul sister
I don’t want to miss a single thing you do to night

Hey, soul sister
I don’t want to miss a single thing you do-ooo
Tonight

Hey-ay
Hey-ay-ay-ay
Hey-ay-ay-ay

Tonight

Hey-ay
Hey-ay-ay-ay
Hey-ay-ay-ay

Tonight

Ranch Dressing

Ingredients:
– mayonnaise
– mustard (any kind)
– olive oil
– 1 clove grated garlic
– worcestershire sauce
– hot sauce
– grated parmesan cheese
– chopped parsley
– salt

Method:
1. Whisk mayonnaise and mustard.
2. Whisk while drizzling olive oil to emulsify.
3. Add garlic, worcestershire sauce, hot sauce, parmesan, and parsley.
4. Whisk all ingredients together.
5. Add salt to taste.

SFMC (ExactTarget) AMPscript Snippets

We use these all the time!

Pull in a date

Current Year
%%=Format(Now(), "yyyy")=%%

Date that will update continually
%%=Format(Now(), "MM/dd/yyyy")=%%

Date that is hard set from time of send
%%=Format(Now(true), "MM/dd/yyyy")=%%

Date plus days
%%=Format(DateAdd(Now(true), "14", "D"), "MM/dd/yyyy")=%%

Casing

%%=ProperCase(variable)=%%
%%=UpperCase(variable)=%%
%%=LowerCase(variable)=%%

URLs

URL from list
href="%%=RedirectTo(variable)=%%"

Variable as URL parameter
href="https://camiah.com/?param=%%variable%%"

Variable as part of the URL
%%[
set @url = concat("https://camiah.com/",variable)
]%%
href="%%=RedirectTo(@url)=%%"

Remove tracking from a URL
href="%%=concat('link you do NOT want to track')=%%"

Tracking Pixel

<custom name="opencounter" type="tracking">

System level variables

view online = %%view_email_url%%
email address = %%emailaddr%%
name of campaign = %%emailName_%%
forward to a friend = %%ftaf_url%%
unsubscribe = %%unsub_center_url%%
profile center = %%profile_center_url%%
subscription center = %%subscription_center_url%%
sender reply name = %%replyname%%
sender reply email address = %%replyemailaddress%%
business name = %%Member_Busname%%
business address = %%Member_Addr%%
business city = %%Member_City%%
business state = %%Member_State%%
business postal code = %%Member_PostalCode%%
business country = %%Member_Country%%

Subjectline and Preheader

In Properties
Subject: %%=v(@subjectline)=%%
Preheader: %%=v(@preheader)=%%

Between </style> and </head>
%%[
set @firstname = ProperCase(firstname)

/Is there a First Name in the Subjectline? Y or N/
set @has_firstname = "N"

if empty(firstname) or @has_firstname == "N" then
  set @subjectline = "replace"
else
  set @subjectline = concat(@firstname,", replace")
endif

/Is there a Preheader? Y or N/
set @has_preheader = "Y"

if @has_preheader == "Y" then
  set @preheader = "replace"
endif
]%%

Proofing info in Subjectline

%%[
if _DataSourceName == "DE_Name" then
  set @subjectline = concat("[Proofing Info] ",@subjectline)
endif
]%%

Space in Field Header Name

%%[
set @firstname = [First Name]
]%%

Hiding content on web

%%[if _messagecontext != "vawp" then]%%
content hidden on web
%%[endif]%%

Hiding content on forward to a friend

%%[if _messagecontext != "ftaf" then]%%
content hidden on forward to a friend
%%[endif]%%

Formatting

Date
%%=Format(variable, "MMMM d, yyyy")=%%
%%=Format(variable, "MM/dd/yy")=%%

Time
%%=Format(variable, "h:mm tt")=%%

Phone number
%%=Format(variable,"###-###-####")=%%

Currency
%%=Format(variable,"$#,0.00;-$#,0.00")=%%

FormatCurrency

United States
%%=FormatCurrency(@productPrice,"en-US",2,"$")=%%
Great Britain
%%=FormatCurrency(@productPrice,"en-GB",2,"£")=%%
Norway
%%=FormatCurrency(@productPrice,"nb-NO",2,"kr")=%%
France
%%=FormatCurrency(@productPrice,"fr-FR",2,"€")=%%
Switzerland
%%=FormatCurrency(@productPrice,"de-CH",2,"CHF")=%%
Belgium
%%=FormatCurrency(@productPrice,"fr-BE",2,"€")=%%
Germany
%%=FormatCurrency(@productPrice,"de-DE",2,"€")=%%
Austria
%%=FormatCurrency(@productPrice,"de-AT",2,"€")=%%
Netherlands
%%=FormatCurrency(@productPrice,"nl-NL",2,"€")=%%
Denmark
%%=FormatCurrency(@productPrice,"da-DK",2,"DKK")=%%
Finland
%%=FormatCurrency(@productPrice,"fi-FI",2,"€")=%%
Sweden
%%=FormatCurrency(@productPrice,"sv-SE",2,"kr")=%%
Australia
%%=FormatCurrency(@productPrice,"en-AU",2,"$")=%%

Expire a Coupon

%%[
set @expires = "12/31/17"
set @date = Now()
set @days = DateDiff(@date, @expires, "D")
]%%

%%[if @days >= 0 then]%%
Coupon
%%[else]%%
Coupon has expired
%%[endif]%%

Pull in a Content Area

Classic Builder
%%=ContentArea("UniqueID")=%%

Content Builder
%%=ContentBlockbyID("UniqueID")=%%

Drag and Drop Content Slot

Classic Builder
<custom type="content" name="Name of Content Block">

Content Builder
<div data-type="slot" data-allowed-blocks="" data-max-blocks="" data-label="Name of Content Block" data-key="Unique Key ID"></div>

Raise Error

%%[else RaiseError("Write Error Sentence Here", true) endif]%%

Find content in a string

%%[if IndexOf(variable,"this") > 0 then
Write set Statement Here
endif]%%

Replace content in a string

%%[set @variable = Replace(variable,"old","new")]%%

Micro base URL

%%microsite_base_url[default]UniqueID[/default]%%

Target a specific domain

%%[if domain(emailaddr) == "domain.com" then]%%

Lookup Table

%%[
set @fieldData = fieldData
set @variable = Lookup("lookupTableName","fieldHeaderForVariable","matchbackVariable",@fieldData)
]%%

Lookup Table with Row Count

%%[
set @rows = LookupRows("lookupTableName","matchbackVariable",matchbackVariable)
if RowCount(@rows) > 0 then
  set @row = Row(@rows,1)
  set @variable1 = Field(@row,"fieldHeaderForVariable1")
  set @variable2 = Field(@row,"fieldHeaderForVariable2")
endif
]%%

AMPscript Looping Tips

Use the Lookup Table AMPscript in the body, wrapped around your content you want looping.

We suggest looping full stacked <tables> or full stacked <tr>s.

Call variables using %%=v(@variable)=%% in the body.

Loop with Sendable List matching to Lookup Table

Sendable List or Data Extension
emailAddress matchbackVariable
this@emailaddress.com 0239485
that@emailaddress.com 7462829
theother@emailaddress.com 0239485
Lookup Table (Data Extension)
matchbackVariable fieldHeaderForVariable1 fieldHeaderForVariable2
7462829 Tacos Mardi Gras
0239485 Spaceships Spain
0239485 Spinach Alfredo The Bathroom
0239485 Radios The Beastie Boys Recording Studio
%%[ set @rows = LookupRows("lookupTableName","matchbackVariable",matchbackVariable) for @i = 1 to rowCount(@rows) do set @row = Row(@rows,1) set @variable1 = Field(@row,"fieldHeaderForVariable1") set @variable2 = Field(@row,"fieldHeaderForVariable2") ]%% <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <td align="left" valign="top"> (CONTENT TO BE LOOPED) I love when camiah sends me %%=v(@variable1)=%% from %%=v(@variable2)=%%. </td> </tr> </table> %%[next @i endif]%%

Loop with Lookup Table Only

Lookup Table (Data Extension)
matchbackVariable fieldHeaderForVariable1 fieldHeaderForVariable2
fieldData Tacos Mardi Gras
fieldData Spaceships Spain
fieldData Spinach Alfredo The Bathroom
%%[ set @matchbackVariable = "fieldData" set @rows = LookupRows("lookupTableName","matchbackVariable",@matchbackVariable) for @i = 1 to rowCount(@rows) do set @row = Row(@rows,1) set @variable1 = Field(@row,"fieldHeaderForVariable1") set @variable2 = Field(@row,"fieldHeaderForVariable2") ]%% <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <td align="left" valign="top"> (CONTENT TO BE LOOPED) I love when camiah sends me %%=v(@variable1)=%% from %%=v(@variable2)=%%. </td> </tr> </table> %%[next @i endif]%%

Loop with a Grouping

%%[
set @rows1 = LookupRows("lookupTableName","matchbackVariable",matchbackVariable)
if RowCount(@rows1) > 0 then
  set @row1 = Row(@rows1,1)
  set @groupingVariable = Field(@row1,"groupingVariable")
endif

set @oneItem = "0"
set @multipleItems = "0"
set @previousItemNumber = ""
set @rows2 = LookupOrderedRows("lookupTableName",0,"groupingVariable ASC","matchbackVariable",matchbackVariable)
for @i = 1 to rowCount(@rows2) do
  set @row2 = Row(@rows2,@i)
  set @groupingVariable = Field(@row2,"groupingVariable")
  set @variable1 = Field(@row2,"fieldHeaderForVariable1")
  set @variable2 = Field(@row2,"fieldHeaderForVariable2")

  set @rows3 = LookupRows("lookupTableName","matchbackVariable",matchbackVariable,"groupingVariable",@groupingVariable)
  set @groupingVariableQuantity = RowCount(@rows3)

  if @groupingVariableQuantity == "1" then
    set @oneItem = "1"
    set @multipleItems = "0"
  elseif @previousItemNumber == @groupingVariable then
    set @oneItem = "0"
    set @multipleItems = add(@multipleItems, 1)
  else
    set @oneItem = "0"
    set @multipleItems = "1"
  endif

  if @oneItem == "1" or @multipleItems == "1" then
]%%
  <table cellpadding="0" cellspacing="0" border="0" width="100%">
    <tr>
      <td align="left" valign="top">
        (CONTENT TO BE LOOPED AND GROUPED)
        I love when camiah sends me %%=v(@variable1)=%% from %%=v(@variable2)=%%.
      </td>
    </tr>
  </table>
%%[
  else
  endif

  set @oneItem = "0"
  set @multipleItems = @multipleItems
  set @previousItemNumber = @groupingVariable

next @i endif
]%%