﻿1
00:00:00,800 --> 00:00:05,930
In this video you'll go back to your live development site and use a different free plug in to set up

2
00:00:05,930 --> 00:00:07,750
a MailChimp sign up form.

3
00:00:08,000 --> 00:00:13,760
From there you'll expand the functionality to include synchronizing WordPress users with your MailChimp

4
00:00:13,760 --> 00:00:14,610
list.

5
00:00:14,630 --> 00:00:18,910
This system will come in handy for any sites you create which allow registration.

6
00:00:18,980 --> 00:00:24,260
It could be a membership site with protected content or an e-commerce store like the one we'll be setting

7
00:00:24,260 --> 00:00:25,720
up in the next chapter.

8
00:00:25,880 --> 00:00:31,160
By the end of this lesson you'll have the knowledge to set up and manage marketing lists customer lists

9
00:00:31,400 --> 00:00:37,120
and user registration through Wordpress and connected to the power of MailChimp for sending bulk email

10
00:00:38,600 --> 00:00:40,740
back at your Wordpress dashboard.

11
00:00:40,760 --> 00:00:44,660
Live site and your Wordpress live site from two videos ago.

12
00:00:44,780 --> 00:00:47,690
I'm going to present you with a challenge right away.

13
00:00:47,690 --> 00:00:51,590
Now this is the one that I had created I called it MailChimp test site.

14
00:00:51,650 --> 00:00:57,800
As you recall it's at my web site Greg Davis dot com but it's a separate WordPress installation under

15
00:00:57,800 --> 00:01:00,340
a subdirectory called MailChimp.

16
00:01:00,440 --> 00:01:07,550
I'm also logged into the dashboard in the background and your challenge is to install a new plug in

17
00:01:07,550 --> 00:01:15,560
which I am going to specify and install it activate it and configure it with your MailChimp list.

18
00:01:15,560 --> 00:01:18,010
Now here is the list that I've been working on.

19
00:01:18,170 --> 00:01:20,870
And you could see it's called Gray Davis notifications.

20
00:01:20,900 --> 00:01:27,370
I did go through and erase all of the subscribers that were just fake subscribers within my list.

21
00:01:27,500 --> 00:01:33,710
But make sure you have your MailChimp account open and open to your list that you're managing inside

22
00:01:33,710 --> 00:01:34,540
your Web site.

23
00:01:35,000 --> 00:01:42,680
If you go back to the Wordpress Web site that we created before this mailing list sign up form is the

24
00:01:42,680 --> 00:01:47,420
one that we created in the instructions from two videos ago.

25
00:01:47,460 --> 00:01:50,450
If you notice scroll a little bit further down.

26
00:01:50,690 --> 00:01:56,170
And I have a second sign up form for that same list.

27
00:01:56,180 --> 00:02:02,060
Now I set up this sign up form with a different free prologue in from the repository that I've used

28
00:02:02,060 --> 00:02:04,750
and tested and I really think it's excellent.

29
00:02:04,940 --> 00:02:07,310
Let's go to WordPress dot org.

30
00:02:07,430 --> 00:02:11,530
And under plug ins you can do this within your Wordpress dashboard as well.

31
00:02:11,570 --> 00:02:13,280
But I wanted to show you the name of the plugin.

32
00:02:13,280 --> 00:02:15,770
It's called MailChimp for wordpress.

33
00:02:15,950 --> 00:02:20,340
And at this time it's got more than 700000 active users.

34
00:02:20,360 --> 00:02:23,890
It's by the plug in developer Iberia code.

35
00:02:24,200 --> 00:02:28,290
And here's what it looks like inside the Wordpress repository.

36
00:02:28,310 --> 00:02:36,290
Your challenge is to log into your live WordPress test site go to plug ins and click add new find that

37
00:02:36,290 --> 00:02:44,870
plug in and install it and then use its functionality to connect your MailChimp account to your WordPress

38
00:02:45,040 --> 00:02:53,060
website and create another Sign-Up form for that MailChimp list using the API code similar to the way

39
00:02:53,060 --> 00:02:57,140
we did before but this time do it all yourself.

40
00:02:57,150 --> 00:02:59,170
Pause the video now and give it a go.

41
00:03:00,180 --> 00:03:04,020
I'm sure that went smoothly for you as if you've noticed.

42
00:03:04,170 --> 00:03:09,900
You might have seen your selection where you can choose to have the plug in use the styles that are

43
00:03:09,900 --> 00:03:11,310
in your existing theme.

44
00:03:11,340 --> 00:03:13,830
You could see that this has the nice blue rollover.

45
00:03:14,010 --> 00:03:21,180
The fonts are the same inside of the form as inside of this 2016 theme.

46
00:03:21,390 --> 00:03:29,580
Unlike the MailChimp text widget when we used the specific code for MailChimp it styled itself and so

47
00:03:29,880 --> 00:03:32,620
I'll just go through my steps very quickly.

48
00:03:33,120 --> 00:03:41,010
Inside the Wordpress dashboard go to plug ins and I can click Add new and I'll look through these plugins

49
00:03:41,040 --> 00:03:44,590
but I'll just do a search for MailChimp.

50
00:03:44,700 --> 00:03:49,170
Just quickly show you what it would look like within the Wordpress dashboard and you probably found

51
00:03:49,170 --> 00:03:50,670
this was pretty easy.

52
00:03:50,810 --> 00:03:57,000
I may have searched for it directly by name but here it is MailChimp for Wordpress by your code and

53
00:03:57,090 --> 00:03:59,480
it's already installed as you can see.

54
00:03:59,580 --> 00:04:09,420
So if I go under their settings panel here I can click MailChimp and as I look my API code or API key

55
00:04:09,480 --> 00:04:11,590
is connected already.

56
00:04:11,700 --> 00:04:15,610
Just to review you would have had to go back into your MailChimp account.

57
00:04:15,630 --> 00:04:22,620
Maybe you had to look around a little bit but if you go under your name and click account and you can

58
00:04:22,620 --> 00:04:27,180
look under extras and you'll find where it says API keys.

59
00:04:27,290 --> 00:04:33,600
There you can copy the API key and then paste it into the MailChimp API settings under the MailChimp

60
00:04:33,600 --> 00:04:39,360
for Wordpress plugin settings and then you can see which MailChimp lists are within the account and

61
00:04:39,360 --> 00:04:43,780
then you can go down here and click forms now in forms.

62
00:04:43,790 --> 00:04:48,950
You may have spent a little bit of time figuring out how to make your form say first name and email

63
00:04:48,950 --> 00:04:49,790
address.

64
00:04:49,820 --> 00:04:55,460
I had to place my cursor right here in fact this stuff was not here.

65
00:04:55,460 --> 00:05:01,370
What I did was I hit enter and I put my cursor right there and then I click here to add the first name

66
00:05:01,370 --> 00:05:02,470
field.

67
00:05:03,080 --> 00:05:10,550
It may as well put first name in the placeholder and it's the label called first name and yes I want

68
00:05:10,550 --> 00:05:11,560
it required.

69
00:05:11,690 --> 00:05:18,960
And sure I'll wrap it in the paragraph tags just like these other forms are inside the form and there

70
00:05:18,990 --> 00:05:24,590
was it just placed it in there for me and I hit the save changes down here at the bottom.

71
00:05:24,590 --> 00:05:30,890
I also just took a look at the messages that users will see once they hit the subscribe button and the

72
00:05:30,890 --> 00:05:32,210
settings right here.

73
00:05:32,240 --> 00:05:38,120
I wanted to go in here and I need to choose which list I want these users to be subscribed to and do

74
00:05:38,120 --> 00:05:40,520
I want to use the double opt in which is.

75
00:05:40,520 --> 00:05:46,520
Yes very recommended and I could redirect them to a special thank you page although I just left that

76
00:05:46,550 --> 00:05:50,100
empty to leave it as the MailChimp default.

77
00:05:50,170 --> 00:05:56,030
Then I hit save changes right here and really those were all the changes I needed make inside of the

78
00:05:56,030 --> 00:05:57,350
plugin settings.

79
00:05:57,440 --> 00:05:58,640
Then I went under.

80
00:05:58,640 --> 00:06:00,080
Appearance widgets

81
00:06:02,680 --> 00:06:09,610
and I just used the MailChimp sign up form widget that is provided by the plug and I brought it over

82
00:06:09,610 --> 00:06:15,770
here and I just made a title for it and clicked Save.

83
00:06:16,120 --> 00:06:21,760
And as I go up here and you look at the Web site you can see that it used those words for the title

84
00:06:22,150 --> 00:06:24,230
and then it's styled nicely.

85
00:06:24,250 --> 00:06:25,570
You know it's got me.

86
00:06:25,600 --> 00:06:32,650
I actually had put your first name as the placeholder text and then right here and I did test this form

87
00:06:33,010 --> 00:06:39,460
I filled out to an e-mail address and my name clicked sign up and I had gotten my verification and was

88
00:06:39,550 --> 00:06:41,380
opted into the list.

89
00:06:41,380 --> 00:06:42,420
Pretty easy right.

90
00:06:42,610 --> 00:06:43,990
And really nothing new.

91
00:06:44,020 --> 00:06:47,580
Just using a different plug in at this time.

92
00:06:47,620 --> 00:06:53,310
Let's take a look at how we might register users as subscribers to this Web site.

93
00:06:53,380 --> 00:07:00,100
Even though we don't have a membership or an e-commerce plug in activated yet we can still allow new

94
00:07:00,190 --> 00:07:03,600
users to register an account on our WordPress site.

95
00:07:03,610 --> 00:07:09,310
Now they won't be administrators but we can just give them the default roll of subscriber and then they'll

96
00:07:09,310 --> 00:07:14,770
have a profile page where they can manage their e-mail address and their first and last name and their

97
00:07:14,770 --> 00:07:16,960
site password.

98
00:07:17,100 --> 00:07:25,170
And so back in the Wordpress dashboard one thing we can do under settings and under general is look

99
00:07:25,170 --> 00:07:31,500
at one of our membership settings and we've got two fields here we need to choose let's just click the

100
00:07:31,500 --> 00:07:37,950
box that says anyone can register and for new users their default role will just be subscriber.

101
00:07:37,950 --> 00:07:44,550
What this will do is it will allow a register button and the registration fields on the log in form

102
00:07:44,820 --> 00:07:45,870
to be activated.

103
00:07:45,900 --> 00:07:50,850
So anyone can click register and find and register for the Web site.

104
00:07:50,910 --> 00:07:55,820
So I'll just leave that box checked and click save changes.

105
00:07:55,870 --> 00:08:02,950
Now how can I find the registration page fact let's just experiment here if I log out.

106
00:08:03,280 --> 00:08:10,420
We can see that the log in form page comes up and it's at you know whatever you are is slash W.P. dash

107
00:08:10,420 --> 00:08:14,020
log in Dot ph P as the log in page.

108
00:08:14,140 --> 00:08:20,350
And if you see now that I've checked that users can register in addition to the last year password link.

109
00:08:20,350 --> 00:08:26,410
I also have a register link here and if you look at when I roll over at the bottom left it just puts

110
00:08:26,710 --> 00:08:31,980
a little piece on the end of the URL that has action equals register.

111
00:08:32,260 --> 00:08:35,950
So if I click that I can register a new user.

112
00:08:36,160 --> 00:08:41,470
So I'm going is going to choose a random username and an e-mail address.

113
00:08:41,470 --> 00:08:46,850
Now you can't duplicate the e-mail address that you already have on your own web site.

114
00:08:46,900 --> 00:08:52,840
And so if you have a separate e-mail address use that one or create a new e-mail address at gmail or

115
00:08:52,840 --> 00:08:56,090
something like that that you can use for testing this.

116
00:08:56,110 --> 00:09:02,820
So I'm just going to use my testing e-mail address that I know I have and I'll click the register button.

117
00:09:03,010 --> 00:09:06,880
Now it says registration complete Please check your e-mail.

118
00:09:06,910 --> 00:09:12,250
Now there might be more complex registration systems for customers of an e-commerce site like we're

119
00:09:12,250 --> 00:09:18,970
going to explore in the next chapter or for a membership site that has protected content but the registration

120
00:09:19,240 --> 00:09:23,630
system that comes with Wordpress is pretty simple and it works well.

121
00:09:23,680 --> 00:09:29,650
Get you verify that the person is a real person by having them check their email and then confirming

122
00:09:29,680 --> 00:09:37,970
and choosing their password so over in my email program I receive this email just a simple welcome and

123
00:09:38,110 --> 00:09:42,420
click this first URL that it gives me to set my password.

124
00:09:42,640 --> 00:09:49,540
So it opens up a page where it's going to give me a nice strong password or I can type in a simple one.

125
00:09:49,540 --> 00:09:56,500
I want to for now I'll just hit Control C and just open Notepad real quick and preserve that so I can

126
00:09:56,500 --> 00:10:03,180
remember the password of the new user and I can click reset password and there we go.

127
00:10:03,220 --> 00:10:05,940
Then it gives you a nice log in button.

128
00:10:05,950 --> 00:10:09,060
Now again here's the log in page.

129
00:10:09,220 --> 00:10:16,990
So if I use the log in and password that I was just given I log in as a new user.

130
00:10:17,080 --> 00:10:23,050
You can see that I don't have all of the Wordpress administration links and menu items on the left hand

131
00:10:23,050 --> 00:10:23,640
side.

132
00:10:23,740 --> 00:10:25,520
I just have a profile page.

133
00:10:25,600 --> 00:10:30,100
I can change things like my password and my profile information.

134
00:10:30,100 --> 00:10:35,170
And I also have access to a dashboard page which really doesn't give me much just some of the standard

135
00:10:35,170 --> 00:10:36,440
Dashboard widgets.

136
00:10:36,610 --> 00:10:39,310
But I don't have any of the controls over the site.

137
00:10:39,310 --> 00:10:43,390
I'm basically just a subscriber and a membership site or an e-commerce site.

138
00:10:43,540 --> 00:10:49,420
We'll give those users special permissions for certain places like check out or for protected content

139
00:10:49,420 --> 00:10:50,660
on the membership site.

140
00:10:51,900 --> 00:10:57,930
So one of the great things you can do with this plug in or with another MailChimp integration plug in

141
00:10:57,930 --> 00:11:05,460
that I use quite extensively from PMU dev dot org is that when somebody registers as a user on your

142
00:11:05,460 --> 00:11:11,730
wordpress site you can actually let them join your MailChimp list and get double opted into the email

143
00:11:11,730 --> 00:11:18,110
marketing list without having them take any extra steps or fill in an extra form at all.

144
00:11:18,390 --> 00:11:20,100
And so it's very convenient.

145
00:11:20,100 --> 00:11:26,760
It works as well for this MailChimp for Wordpress plugin and we'll use this plug in to set up that user

146
00:11:26,820 --> 00:11:34,880
synchronization inside of my dashboard or log back in as the administrator and I go over here and look

147
00:11:34,880 --> 00:11:42,110
at users all users and you can see that I have that new user person right here didn't have a name that

148
00:11:42,110 --> 00:11:42,620
I put in.

149
00:11:42,620 --> 00:11:49,640
But there's the e-mail address and their role is a subscriber not an administrator.

150
00:11:49,640 --> 00:11:57,110
Now if I go under MailChimp for WP and I look at integrations one of the things that it offers as a

151
00:11:57,110 --> 00:12:02,320
part of the plug in is a registration form and a comment form integration.

152
00:12:02,630 --> 00:12:08,720
So you could ask them if they'd like to join the MailChimp list or join to get the newsletter.

153
00:12:08,780 --> 00:12:13,730
Anytime somebody either fills out the registration form or a comment form.

154
00:12:14,000 --> 00:12:20,000
And so if we activate the registration form integration it'll bring up a settings page for that and

155
00:12:20,000 --> 00:12:23,950
I need to click yes to enable all these selections here.

156
00:12:24,320 --> 00:12:30,260
And I do want to ask them if they want to subscribe using a checkbox and so I click no here and then

157
00:12:30,260 --> 00:12:33,760
I can go ahead and put the different integrations here.

158
00:12:33,830 --> 00:12:36,580
I want to choose that specific list.

159
00:12:36,680 --> 00:12:42,740
Sign me up for the newsletter is fine for now we're just testing this integration and this user synchronization

160
00:12:43,280 --> 00:12:49,100
and then let's have the checkbox pre-selected let's just leave the regular default settings here.

161
00:12:49,100 --> 00:12:51,390
Yes I want them to be double opted in.

162
00:12:51,590 --> 00:12:55,990
And I don't want need to do anything for existing subscribers at this point.

163
00:12:56,000 --> 00:13:05,560
So if I just hit save changes now as I have this MailChimp settings integrated because I have set up

164
00:13:05,560 --> 00:13:13,750
that integration for the registration form I can now go ahead and sign up a new user and they will join

165
00:13:13,750 --> 00:13:22,450
my MailChimp list right now if I go to lists in my MailChimp account and I'll go down and choose the

166
00:13:22,450 --> 00:13:25,130
list that I want to manage.

167
00:13:25,150 --> 00:13:29,200
You can see that I've got zero subscribers as I showed before.

168
00:13:29,200 --> 00:13:34,150
So what I do now is log out and test that integration really quick.

169
00:13:34,150 --> 00:13:41,350
So if I want to register a new user if you need to you can log in and look at the users and delete the

170
00:13:41,350 --> 00:13:45,920
new user that you had entered before in order to test this registration system.

171
00:13:46,180 --> 00:13:51,430
But you can see this register page now slightly different it's got a checkbox which says Sign me up

172
00:13:51,430 --> 00:13:55,530
for the newsletter and then registration confirmation will be emailed to you.

173
00:13:55,630 --> 00:13:58,090
And of course that will be coming from MailChimp.

174
00:13:58,450 --> 00:14:04,300
So great if I just create another user you can delete that old user if you're going to reuse this email

175
00:14:04,810 --> 00:14:16,150
but I'll use my other e-mail that I have Cobbe testing to get Greg Davis and let's register this user

176
00:14:17,720 --> 00:14:21,110
great registration complete Please check your email.

177
00:14:21,380 --> 00:14:30,920
If I go to my email and let's see if I look under my e-mail address and click get messages.

178
00:14:31,130 --> 00:14:33,780
I should have two different e-mails now.

179
00:14:33,980 --> 00:14:41,060
So I have my regular e-mail that came in from WordPress but I also have my e-mail confirmation opt in.

180
00:14:41,060 --> 00:14:42,680
They came from MailChimp.

181
00:14:42,680 --> 00:14:47,710
So if I just click yes subscribe me to this list I'll go to that default.

182
00:14:47,720 --> 00:14:49,730
Thank you page.

183
00:14:49,790 --> 00:14:52,280
Excellent that's what we tested a couple of videos ago.

184
00:14:52,430 --> 00:14:59,030
And if I go back to my MailChimp account now if I refresh the page you can see it's going to add that

185
00:14:59,030 --> 00:15:02,110
user in and that person is confirmed.

186
00:15:02,120 --> 00:15:05,660
There's the e-mail address testing to Greg Davis dot com.

187
00:15:05,870 --> 00:15:07,010
And excellent.

188
00:15:07,010 --> 00:15:13,190
Now if I go back to the Wordpress dashboard and I log in as an administrator

189
00:15:16,190 --> 00:15:19,280
let's just take a look at our users here users.

190
00:15:19,280 --> 00:15:21,280
All users.

191
00:15:21,370 --> 00:15:23,050
Now I've got three users.

192
00:15:23,050 --> 00:15:30,490
So the great test is the one that I that I just made and now it did make a user even though I didn't

193
00:15:30,850 --> 00:15:38,290
verify and get my passwords so this user won't be able to log in until they go ahead and get their password.

194
00:15:38,440 --> 00:15:42,900
But that new user is or is also a user on the account.

195
00:15:43,030 --> 00:15:48,520
But if you look back in MailChimp they're not actually on the mailing list because we just activated

196
00:15:48,520 --> 00:15:54,990
the user synchronization for the registration form just now.

197
00:15:55,130 --> 00:16:01,490
Not only just MailChimp for Wordpress allow you to register users on your MailChimp list through registering

198
00:16:01,520 --> 00:16:07,160
in wordpress but it can also synchronize a little more powerfully through some synchronizations and

199
00:16:07,190 --> 00:16:10,400
add on plugins that they offer for free as well.

200
00:16:10,460 --> 00:16:15,690
The MailChimp user sync plug in is one you can get for free from the repository.

201
00:16:15,830 --> 00:16:22,070
And once it's installed gives you the option within the settings of MailChimp for Wordpress to synchronize

202
00:16:22,160 --> 00:16:24,050
via a synchronized button.

203
00:16:24,050 --> 00:16:30,230
If you have a list of previous users that aren't already on a MailChimp list you can add them automatically

204
00:16:30,230 --> 00:16:35,540
through your wordpress site and you can have back and forth users synchronization so that when people

205
00:16:35,540 --> 00:16:42,590
make changes to their profile in MailChimp for example or unsubscribe they will be unsubscribed or removed

206
00:16:42,920 --> 00:16:45,450
from the Wordpress installation as well.

207
00:16:46,800 --> 00:16:52,530
In this lesson you used a free plug in to integrate user accounts in wordpress with a MailChimp email

208
00:16:52,530 --> 00:16:53,340
list.

209
00:16:53,340 --> 00:16:58,340
I'm sure you can see the power of setting it up like this for sites that allow users to register.

210
00:16:58,350 --> 00:17:03,690
It allows you to properly send e-mail to a large group and build that email list through your Wordpress

211
00:17:03,690 --> 00:17:04,480
Web site.

212
00:17:04,800 --> 00:17:10,650
Speaking of user accounts in wordpress in the next chapter we'll be setting up an e-commerce Web store

213
00:17:10,800 --> 00:17:15,450
which will be allowing registration and tracking of customers through WordPress.

214
00:17:15,600 --> 00:17:21,120
We'll be bringing concepts from several past chapters in this course to light through building our store.

215
00:17:21,120 --> 00:17:21,650
See there

