MailChimp Forms by MailMunch - Version 3.1.1

Version Description

  • June 29, 2018 =

Broadcasts

  • Send broadcast to your subscribers
Download this release

Release Info

Developer mailmunch
Plugin Icon 128x128 MailChimp Forms by MailMunch
Version 3.1.1
Comparing to
See all releases

Code changes from version 3.1.0 to 3.1.1

admin/class-mailchimp-mailmunch-admin.php CHANGED
@@ -163,6 +163,7 @@ class Mailchimp_Mailmunch_Admin {
163
  }
164
 
165
  add_submenu_page( MAILCHIMP_MAILMUNCH_SLUG, $this->integration_name. ' Autoresponders', 'Autoresponders', 'manage_options', MAILCHIMP_MAILMUNCH_SLUG. '-autoresponders', array($this, 'autoresponders_page') );
 
166
  add_submenu_page( MAILCHIMP_MAILMUNCH_SLUG, $this->integration_name. ' Settings', 'Settings', 'manage_options', MAILCHIMP_MAILMUNCH_SLUG. '-settings', array($this, 'settings_page') );
167
  }
168
 
@@ -309,6 +310,18 @@ class Mailchimp_Mailmunch_Admin {
309
  require_once(plugin_dir_path( __FILE__ ) . 'partials/mailchimp-mailmunch-autoresponders.php');
310
  }
311
 
 
 
 
 
 
 
 
 
 
 
 
 
312
  /**
313
  * Dashboard Widget
314
  *
@@ -334,6 +347,7 @@ class Mailchimp_Mailmunch_Admin {
334
  $html .= '<a class="mailmunch-dash-option" href="'. admin_url('edit.php?post_type='.MAILCHIMP_MAILMUNCH_POST_TYPE) .'"><span class="dashicons dashicons-admin-page"></span><span class="mailmunch-dash-text">Landing Pages</span></a>';
335
  }
336
  $html .= '<a class="mailmunch-dash-option" href="'. admin_url('admin.php?page='.MAILCHIMP_MAILMUNCH_SLUG.'-autoresponders') .'"><span class="dashicons dashicons-email-alt"></span><span class="mailmunch-dash-text">Autoresponders</span></a>';
 
337
  $html .= '</div>';
338
  $html .= '</div>';
339
  $html .= '</div>';
163
  }
164
 
165
  add_submenu_page( MAILCHIMP_MAILMUNCH_SLUG, $this->integration_name. ' Autoresponders', 'Autoresponders', 'manage_options', MAILCHIMP_MAILMUNCH_SLUG. '-autoresponders', array($this, 'autoresponders_page') );
166
+ add_submenu_page( MAILCHIMP_MAILMUNCH_SLUG, $this->integration_name. ' Broadcasts', 'Broadcasts', 'manage_options', MAILCHIMP_MAILMUNCH_SLUG. '-broadcasts', array($this, 'broadcasts_page') );
167
  add_submenu_page( MAILCHIMP_MAILMUNCH_SLUG, $this->integration_name. ' Settings', 'Settings', 'manage_options', MAILCHIMP_MAILMUNCH_SLUG. '-settings', array($this, 'settings_page') );
168
  }
169
 
310
  require_once(plugin_dir_path( __FILE__ ) . 'partials/mailchimp-mailmunch-autoresponders.php');
311
  }
312
 
313
+ /**
314
+ * Broadcasts Page
315
+ *
316
+ * @since 3.1.1
317
+ */
318
+ public function broadcasts_page() {
319
+ $this->initiate_api();
320
+ $currentStep = 'broadcasts';
321
+ require_once(plugin_dir_path( __FILE__ ) . 'partials/mailchimp-mailmunch-tabs.php');
322
+ require_once(plugin_dir_path( __FILE__ ) . 'partials/mailchimp-mailmunch-broadcasts.php');
323
+ }
324
+
325
  /**
326
  * Dashboard Widget
327
  *
347
  $html .= '<a class="mailmunch-dash-option" href="'. admin_url('edit.php?post_type='.MAILCHIMP_MAILMUNCH_POST_TYPE) .'"><span class="dashicons dashicons-admin-page"></span><span class="mailmunch-dash-text">Landing Pages</span></a>';
348
  }
349
  $html .= '<a class="mailmunch-dash-option" href="'. admin_url('admin.php?page='.MAILCHIMP_MAILMUNCH_SLUG.'-autoresponders') .'"><span class="dashicons dashicons-email-alt"></span><span class="mailmunch-dash-text">Autoresponders</span></a>';
350
+ $html .= '<a class="mailmunch-dash-option" href="'. admin_url('admin.php?page='.MAILCHIMP_MAILMUNCH_SLUG.'-broadcasts') .'"><span class="dashicons dashicons-email-alt"></span><span class="mailmunch-dash-text">Broadcasts</span></a>';
351
  $html .= '</div>';
352
  $html .= '</div>';
353
  $html .= '</div>';
admin/partials/mailchimp-mailmunch-broadcasts.php ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Provide a broadcasts admin area view for the plugin
5
+ *
6
+ * @link http://www.mailmunch.co
7
+ * @since 3.1.1
8
+ *
9
+ * @package Mailchimp_Mailmunch
10
+ * @subpackage Mailchimp_Mailmunch/admin/partials
11
+ */
12
+ ?>
13
+
14
+ <?php echo $this->mailmunch_api->getBroadcastsHtml(); ?>
admin/partials/mailchimp-mailmunch-tabs.php CHANGED
@@ -6,5 +6,6 @@
6
  <a href="<?php echo admin_url('edit.php?post_type='.MAILCHIMP_MAILMUNCH_POST_TYPE) ?>" class="nav-tab<?php if ($currentStep == 'landingpages') { echo " nav-tab-active"; } ?>">Landing Pages</a>
7
  <?php } ?>
8
  <a href="<?php echo admin_url('admin.php?page='.MAILCHIMP_MAILMUNCH_SLUG.'-autoresponders') ?>" class="nav-tab<?php if ($currentStep == 'autoresponders') { echo " nav-tab-active"; } ?>">Autoresponders</a>
 
9
  </h2>
10
  <?php if ($currentStep == 'landingpages') { ?><br /><?php } ?>
6
  <a href="<?php echo admin_url('edit.php?post_type='.MAILCHIMP_MAILMUNCH_POST_TYPE) ?>" class="nav-tab<?php if ($currentStep == 'landingpages') { echo " nav-tab-active"; } ?>">Landing Pages</a>
7
  <?php } ?>
8
  <a href="<?php echo admin_url('admin.php?page='.MAILCHIMP_MAILMUNCH_SLUG.'-autoresponders') ?>" class="nav-tab<?php if ($currentStep == 'autoresponders') { echo " nav-tab-active"; } ?>">Autoresponders</a>
9
+ <a href="<?php echo admin_url('admin.php?page='.MAILCHIMP_MAILMUNCH_SLUG.'-broadcasts') ?>" class="nav-tab<?php if ($currentStep == 'broadcasts') { echo " nav-tab-active"; } ?>">Broadcasts</a>
10
  </h2>
11
  <?php if ($currentStep == 'landingpages') { ?><br /><?php } ?>
includes/class-mailchimp-mailmunch.php CHANGED
@@ -22,7 +22,7 @@ define( 'MAILCHIMP_MAILMUNCH_SLUG', "mailchimp-mailmunch" );
22
  define( 'MAILCHIMP_MAILMUNCH_PREFIX', 'mc_mm' );
23
  define( 'MAILCHIMP_MAILMUNCH_POST_TYPE', 'mailmunch_page' );
24
  define( 'MAILCHIMP_MAILMUNCH_PLUGIN_DIRECTORY', 'mailchimp-forms-by-mailmunch' );
25
- define( 'MAILCHIMP_MAILMUNCH_VERSION', '3.1.0' );
26
 
27
  /**
28
  * The core plugin class.
22
  define( 'MAILCHIMP_MAILMUNCH_PREFIX', 'mc_mm' );
23
  define( 'MAILCHIMP_MAILMUNCH_POST_TYPE', 'mailmunch_page' );
24
  define( 'MAILCHIMP_MAILMUNCH_PLUGIN_DIRECTORY', 'mailchimp-forms-by-mailmunch' );
25
+ define( 'MAILCHIMP_MAILMUNCH_VERSION', '3.1.1' );
26
 
27
  /**
28
  * The core plugin class.
includes/class-mailmunch-api.php CHANGED
@@ -290,6 +290,19 @@
290
  $body = str_replace('{{TOKEN}}', $this->getUserToken(), $request['body']);
291
  return $body;
292
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
293
 
294
  function getSiteId() {
295
  return get_option($this->getPrefix(). 'site_id');
290
  $body = str_replace('{{TOKEN}}', $this->getUserToken(), $request['body']);
291
  return $body;
292
  }
293
+
294
+ function getBroadcastsHtml($siteId=null) {
295
+ if (empty($siteId)) { $siteId = $this->getSiteId(); }
296
+
297
+ $this->requestType = 'get';
298
+ $request = $this->ping('/sites/'.$siteId.'/broadcasts/wordpress?plugin=mailchimp');
299
+ if( is_wp_error( $request ) ) {
300
+ return $request->get_error_message();
301
+ }
302
+
303
+ $body = str_replace('{{TOKEN}}', $this->getUserToken(), $request['body']);
304
+ return $body;
305
+ }
306
 
307
  function getSiteId() {
308
  return get_option($this->getPrefix(). 'site_id');
mailchimp-mailmunch.php CHANGED
@@ -16,7 +16,7 @@
16
  * Plugin Name: MailChimp Forms by MailMunch
17
  * Plugin URI: http://connect.mailchimp.com/integrations/mailmunch-email-list-builder
18
  * Description: The MailChimp plugin allows you to quickly and easily add signup forms for your MailChimp lists. Popup, Embedded, Top Bar and a variety of different options available.
19
- * Version: 3.1.0
20
  * Author: MailMunch
21
  * Author URI: http://www.mailmunch.co
22
  * License: GPL-2.0+
16
  * Plugin Name: MailChimp Forms by MailMunch
17
  * Plugin URI: http://connect.mailchimp.com/integrations/mailmunch-email-list-builder
18
  * Description: The MailChimp plugin allows you to quickly and easily add signup forms for your MailChimp lists. Popup, Embedded, Top Bar and a variety of different options available.
19
+ * Version: 3.1.1
20
  * Author: MailMunch
21
  * Author URI: http://www.mailmunch.co
22
  * License: GPL-2.0+
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: mailmunch, lizgannes, mailchimpzain, adeelraza, jessicabrownmm
3
  Donate link: https://www.mailmunch.co/pricing/?utm_source=wp-plugin-repo&utm_medium=mailchimp-mailmunch&utm_campaign=donate-link
4
  Tags: MailChimp, MailChimp forms, MailChimp lists, opt-in forms, sign up form, MailChimp, email, forms, mailing lists, marketing, newsletter, sign up
5
  Requires at least: 4.0
6
- Tested up to: 4.9
7
- Stable tag: 3.1.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -36,17 +36,25 @@ Our MailChimp plugin allows you to build a range of different MailChimp forms an
36
 
37
  #### MailChimp Form Features
38
 
39
- - Connect with your MailChimp account in seconds. No API keys required
40
- - Build **unlimited** forms for any of your MailChimp lists with an easy-to-use admin, including multiple forms for the same list
41
- - Sign-up forms look beautiful, user-friendly and mobile optimized. You have complete control over the form fields and can send anything you like to MailChimp
42
- - Analytics and reporting for your MailChimp forms
43
- - A/B Test your MailChimp forms and improve conversions
44
- - Includes landing page builder with MailChimp forms
45
- - Disable or Enable the default MailChimp welcome email
46
- - Add MailChimp forms to any post or page
47
- - Supports MailChimp interest groups
48
- - View your MailChimp analytics and reports
49
- - Custom thank you message for MailChimp subscribers
 
 
 
 
 
 
 
 
50
 
51
  In no time you'll be creating superb MailChimp newsletter forms and landing pages that never let you down and capture thousands of emails every day.
52
 
@@ -89,58 +97,64 @@ After installation and creating your account, the plugin will guide you through
89
  7. Connect MailChimp and choose a list
90
  8. Start collecting user emails and growing your MailChimp subscriber list!
91
 
92
- Visit [our Knowledge Base](https://help.mailmunch.com/hc/) for more detailed installation instructions.
93
 
94
  == Frequently Asked Questions ==
95
 
96
- #### What is MailChimp?
97
  [MailChimp](http://mailchimp.com/features/all/) is full of useful, powerful email marketing features that are easy to use whether you're an email marketing expert, or a small business just getting started.
98
 
99
  To learn more, just check out: [MailChimp](http://mailchimp.com/features/all/)
100
 
101
- #### How to display a form in widget areas like the sidebar or footer?
102
  Go to **Appearance > Widgets** and use the **MailChimp Forms by MailMunch** widget that comes with the plugin.
103
 
104
- #### Do I need to have a MailChimp Account?
105
  Yes, you can register on MailChimp at [MailChimp](https://login.mailchimp.com/signup). MailChimp has a free plan.
106
 
107
- #### Do I need a MailMunch account?
108
  You will need a MailMunch account if you want to use any of our premium features. It's 100% free to sign up and you can have unlimited MailChimp forms for free.
109
 
110
- #### Do I need to have lists already set up in MailChimp?
 
 
 
111
  Yes, you have to have at least 1 list set up in MailChimp.
112
 
113
  For more help, visit the MailChimp Support article [How do I create a new list?](http://kb.mailchimp.com/article/where-can-i-find-my-api-key "How do I create a new list?")
114
 
115
- #### Do I need MailChimp's API Key?
116
  You don't have to worry about that. We will guide you through the MailChimp flow.
117
 
118
- #### How do I add my MailChimp lists?
119
  After you connect your MailChimp account, the plugin will fetch all of your MailChimp list information and load it into the plugin admin. You can simply choose the MailChimp lists you want to make forms for.
120
 
121
- #### How do I add the MailChimp sign up forms to my site?
122
  We offer a variety of MailChimp forms: Popups, Embedded, Top Bar, etc. You can choose which pages, posts or categories to show MailChimp form on. You can also use a shortcode to add a MailChimp form to a specific area in a page or post. Everything is done visually.
123
 
124
- #### How to add a MailChimp sidebar widget?
125
  To create your MailChimp Sidebar widget, go to your Appearance > Widgets. Then, drag MailChimp Forms widget to your sidebar and expand it and choose or create your MailChimp form.
126
 
127
- #### Do your MailChimp forms work on mobile devices?
128
  Yes. Our MailChimp popups, MailChimp embed forms, MailChimp sidebar widgets and MailChimp top bars are fully designed to work on mobile.
129
 
130
- #### How does the MailChimp form analytics feature work?
131
  MailChimp provides complete analytics on your MailChimp forms and MailChimp subscribers.
132
 
133
- #### How is this MailChimp plugin better than other MailChimp plugins?
134
  This MailChimp plugin is the easiest, fastest and best form builder. Try other MailChimp plugins and then try ours.
135
 
136
- #### How do I change the MailChimp submit button text?
137
  Edit your MailChimp form and go to the "Fields" step. Update the MailChimp submit button text.
138
 
139
- #### How do I add new MailChimp fields to my form?
140
- Edit your MailChimp form and go to the "Fields" step. Click add new MailChimp field.
 
 
 
141
 
142
- #### How do I change the MailChimp field labels?
143
- Edit your MailChimp form and go to the "Fields" step. Edit the MailChimp field and update the label.
144
 
145
  == Other Notes ==
146
 
@@ -161,16 +175,21 @@ Use the [WordPress.org plugin forums](https://wordpress.org/support/plugin/mailc
161
 
162
  == Changelog ==
163
 
164
- #### 3.0.0 - March 14, 2017
165
 
166
- **Landing Pages**
167
 
168
- - Added Landing Page builder with MailChimp forms
169
- - Way to reset submission counts for individual forms.
170
- - Fixed error thrown for some users on edit forms page 'save'.- Explain that greyed out integrations means that specific plugin is not activated.
171
- - Updated language files.
172
- - Fixed interest group errors thrown for some users
173
 
 
 
 
 
 
174
 
175
  #### 2.1.7 - January 14, 2017
176
 
@@ -179,238 +198,3 @@ Use the [WordPress.org plugin forums](https://wordpress.org/support/plugin/mailc
179
  - Added the ability to bulk remove form fields from the form builder
180
  - Tweaked class names, labels.
181
  - Confirm each integration is working as intended.
182
-
183
-
184
- #### 2.1.5 - July 28, 2016
185
-
186
- - Upgraded to faster CDN
187
- - Added new MailChimp themes
188
- - Confirm each integration is working as intended
189
- - Added date field and textarea field
190
- - Resize MailChimp popups with different sizes
191
-
192
-
193
- #### 2.1.4 - May 16, 2016
194
-
195
- - Redesigned subscribers page
196
- - Improved MailChimp search
197
- - Plugin review notice is now dismissible.
198
- - Fixed a bug that caused display issues on some sites after unchecking the "New CSS" powerup
199
-
200
-
201
- #### 2.1.3 - April 23, 2016
202
-
203
- - Performance improvements
204
- - Minor Bug fixes
205
- - Improved formatting of birthday fields.
206
- - Ensure fields are HTML decoded before sending to MailChimp.
207
-
208
-
209
- #### 2.1.2 - March 07, 2016
210
-
211
- - Improved MailChimp Popup targeting engine: changed how a session is counted (a session now expires after 30 minutes of inactivity).
212
- - Issue with escaped HTML when using form tags introduced by previous update.
213
-
214
- #### 2.1.1 - February 19, 2016
215
-
216
- - Various other small bug fixes & improvements
217
-
218
- #### 2.1.0 - February 06, 2016
219
-
220
- - Refactored MailChimp Popup
221
- - Improved MailChimp Form targeting
222
-
223
- #### 2.1.2 - January 29, 2016
224
-
225
- - Improved error messages when writing exceptions to debug log.
226
- - Show notice when form is missing required MailChimp fields.
227
-
228
- #### 2.0.9 - January 17, 2016
229
-
230
- - Fixed MailChimp integration bug
231
- - Fixed MailChimp lists not found bug
232
-
233
- #### 2.0.8 - January 2, 2016
234
-
235
- - More MailChimp form themes
236
- - Created API classes to interact with the MailChimp API
237
-
238
- #### 2.0.7
239
-
240
- - Fixed MailChimp API wrapper class file
241
- - The "Send Welcome Email" option is no longer supported by MailChimp and has been removed
242
-
243
- #### 2.0.6.9
244
-
245
- - Fix: repair 'Opt In' default list drop down on options page
246
- - Fix: repair errors being thrown when a commenter is added to a list
247
-
248
- #### 2.0.6.8
249
-
250
- - Removed the update MailChimp profile info link, some users brought up security concerns.
251
- - Fixed missing argument when using table display formatting.
252
-
253
- #### 2.0.6.7
254
-
255
- - We have added brand new functionality, allowing users to easily customize forms on the fly, through a familiar UI as well as a templating framework to allow users to design and implement their own custom forms. A minor security bug was patched in this release as well. We fixed an issue with the MailChimp API key check running on each page load, and added a few new filters to allow users to alter text.
256
-
257
- #### 2.0.6.6
258
-
259
- **Fixes**
260
-
261
- - Added autocomplete="false" to MailChimp API input field
262
- - Added event listener to form submission (forms can now be placed in modals/slideout menus)
263
-
264
- #### 2.0.6.4
265
-
266
- **Fixes**
267
-
268
- - Security Vulnerability patched
269
-
270
- #### 2.0.6.3
271
-
272
- **Fixes**
273
-
274
- - fix bug with nonce security check when using table 'Preferred Form Layout' setting
275
-
276
- #### 2.0.6.2
277
-
278
- **Fixes**
279
-
280
- - added `stripslashes()` to the following settings fields :
281
- - Single Opt-in Confirmation Message
282
- - Double Opt-in Confirmation Message
283
- - Interest Group Label
284
- - Opt-in Checkbox Text
285
-
286
- **Updates**
287
-
288
- - Updated readme FAQ section
289
-
290
- #### 2.0.6.1
291
-
292
- - Update SSL conditional in main plugin file
293
- - Added mcrypt module check, for MailChimp API encryption
294
- - Conditionally loaded scripts and styles in admin ( prevent conflicts )
295
- - Included NONCE security checks on form submissions ( helps prevent CSRF and other attacks )
296
- - Added proper update task function to add missing settings to the options page ( prevents undefined variables for new settings )
297
-
298
- #### 2.0.6
299
-
300
- - Biggest change is migrating the plugin to use MailChimp's v3 API.
301
- - Added missing styles to post page ( added missing icon to tinyMCE button )
302
- - Added missing styles to widget page
303
- - Adjusted Chimp Chatter activity time formatting to return correct time based on user time zone
304
- - New Feature: Real time updates to MailChimp Account Activity ( utilizing the heartbeat MailChimp API )
305
- - New Feature: Added MailChimp account activity widget to dashboard ( with live updates using heartbeat MailChimp API )
306
- - Added screenshot of admin dashboard account activity widget
307
-
308
- #### 2.0.5.9
309
-
310
- - Added reCAPTCHA support to prevent bots and spammers from submitting forms
311
- - Split settings page into three separate sections
312
- - Removed Jetpack sharing icons from appearing in the success messages
313
-
314
- #### 2.0.5.8
315
-
316
- - Update MailChimp API to v2.0
317
- - Added MailChimp API Key Validation Check
318
- - Updated translation files with new strings
319
- - Update existing screen shots and add new screen shot
320
- - Update FAQ
321
- - Added "loaded server modules" to the debug page, to better aid in support requests
322
-
323
- #### 2.0.5.7
324
-
325
- - Changed name of plugin to MailChimp Forms
326
- - Added support for multiples of the same MailChimp list
327
- - Bug fixes
328
-
329
- #### 2.0.5.6
330
-
331
- - Added support for multiples of the same MailChimp list
332
- - Bug fixes
333
-
334
- #### 2.0.5.5
335
-
336
- - Supports custom merge vars now
337
- - Allows import from MailChimp
338
- - Allows Table or Div output
339
-
340
- #### 2.0.5.4
341
-
342
- - Fixed form not submitting to MailChimp for anonymous users bug
343
-
344
- #### 2.0.5.3
345
-
346
- - Custom merge vars allows more customized field configuration
347
-
348
- #### 2.0.5.2
349
-
350
- - Removed required from First Name and Last Name fields
351
- - Added update routines for future versions
352
-
353
- #### 2.0.5.1
354
-
355
- - Changed the list logic and added a notice for the MERGE VAR naming schema
356
-
357
- #### 2.0.5
358
-
359
- - Impression tracking can now be disabled
360
- - Small UI improvements to form editor
361
- - Numerous bug fixes
362
-
363
- #### 2.0.4.9
364
-
365
- - Changed CSS paths from Absolute to Relative
366
-
367
- #### 2.0.4 =
368
- - MailChimp automation
369
-
370
- = 2.0.3 =
371
- * Added new layout
372
- * Added MailChimp Popup Feature
373
- * Numerous Bugfixes
374
- * Numerous User Interface Improvements
375
-
376
- = 2.0.2 =
377
- * CSS improvements
378
- * UI improvements
379
- * Fixed API conflicts
380
- * Fixed conflict with cherry plugin
381
-
382
- = 2.0.1 =
383
- * Numerous CSS Fixes
384
- * Fixed issues with PHP5.2
385
- * Confirmed compatibility with WordPress 4.0.1
386
- * Added premium banner
387
-
388
- = 2.0.0 =
389
- * Brand New: Faster and more reliable MailChimp forms
390
-
391
- = 1.0.9 =
392
- * Faster MailChimp forms
393
-
394
- = 1.0.8 =
395
- * Fixed multiple MailChimp forms conflict
396
-
397
- = 1.0.7 =
398
- * MailChimp confirmation email
399
-
400
- = 1.0.6 =
401
- * Fixed MailChimp double opt-in
402
-
403
- = 1.0.5 =
404
- * More MailChimp features
405
-
406
- = 1.0.4 =
407
- * Fixed subscribers not showing on MailChimp
408
-
409
- = 1.0.3 =
410
- * Added scroll box left position
411
-
412
- = 1.0.2 =
413
- * Few bug fixes with MailChimp API
414
-
415
- = 1.0.1 =
416
- * The first version of MailChimp Forms WordPress plugin by MailMunch
3
  Donate link: https://www.mailmunch.co/pricing/?utm_source=wp-plugin-repo&utm_medium=mailchimp-mailmunch&utm_campaign=donate-link
4
  Tags: MailChimp, MailChimp forms, MailChimp lists, opt-in forms, sign up form, MailChimp, email, forms, mailing lists, marketing, newsletter, sign up
5
  Requires at least: 4.0
6
+ Tested up to: 4.9.6
7
+ Stable tag: 3.1.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
36
 
37
  #### MailChimp Form Features
38
 
39
+ * Build **unlimited** forms for any of your lists with an easy-to-use admin, including multiple forms for the same list.
40
+ * Connect with your MailChimp account in seconds. No API keys required
41
+ * Build **unlimited** forms for any of your MailChimp lists with an easy-to-use admin, including multiple forms for the same list
42
+ * Sign-up forms look beautiful, user-friendly and mobile optimized. You have complete control over the form fields and can send anything you like to MailChimp
43
+ * Analytics and reporting for your MailChimp forms
44
+ * A/B Test your MailChimp forms and improve conversions
45
+ * Includes landing page builder with MailChimp forms
46
+ * Disable or Enable the default MailChimp welcome email
47
+ * Add MailChimp forms to any post or page
48
+ * Supports MailChimp interest groups
49
+ * View your MailChimp analytics and reports
50
+ * Custom thank you message for MailChimp subscribers
51
+ * Fully GDPR compliant
52
+ * Quickly toggle between single or double opt-in.
53
+ * Disable or Enable the default welcome email.
54
+ * Remove subscribers from your list through our admin interface.
55
+ * Allow existing subscribers to update their profile information.
56
+ * Redirect users to another post or page after form submission.
57
+ * Enable Google reCAPTCHA protection on your forms.
58
 
59
  In no time you'll be creating superb MailChimp newsletter forms and landing pages that never let you down and capture thousands of emails every day.
60
 
97
  7. Connect MailChimp and choose a list
98
  8. Start collecting user emails and growing your MailChimp subscriber list!
99
 
100
+ Visit [our Knowledge Base](https://help.mailmunch.com/hc/?utm_source=wp_plugin&utm_medium=link&utm_campaign=mailchimp-mailmunch) for more detailed installation instructions.
101
 
102
  == Frequently Asked Questions ==
103
 
104
+ = What is MailChimp? =
105
  [MailChimp](http://mailchimp.com/features/all/) is full of useful, powerful email marketing features that are easy to use whether you're an email marketing expert, or a small business just getting started.
106
 
107
  To learn more, just check out: [MailChimp](http://mailchimp.com/features/all/)
108
 
109
+ = How to display a form in widget areas like the sidebar or footer? =
110
  Go to **Appearance > Widgets** and use the **MailChimp Forms by MailMunch** widget that comes with the plugin.
111
 
112
+ = Do I need to have a MailChimp Account? =
113
  Yes, you can register on MailChimp at [MailChimp](https://login.mailchimp.com/signup). MailChimp has a free plan.
114
 
115
+ = Do I need a MailMunch account? =
116
  You will need a MailMunch account if you want to use any of our premium features. It's 100% free to sign up and you can have unlimited MailChimp forms for free.
117
 
118
+ = How do I make my MailChimp forms GDPR compliant? =
119
+ All MailChimp forms created with our plugin can be made GDPR compliant easily. [Learn More](https://legal.mailmunch.com/gdpr/?utm_source=wp_plugin&utm_medium=link&utm_campaign=mailchimp-mailmunch)
120
+
121
+ = Do I need to have lists already set up in MailChimp? =
122
  Yes, you have to have at least 1 list set up in MailChimp.
123
 
124
  For more help, visit the MailChimp Support article [How do I create a new list?](http://kb.mailchimp.com/article/where-can-i-find-my-api-key "How do I create a new list?")
125
 
126
+ = Do I need MailChimp's API Key? =
127
  You don't have to worry about that. We will guide you through the MailChimp flow.
128
 
129
+ = How do I add my MailChimp lists? =
130
  After you connect your MailChimp account, the plugin will fetch all of your MailChimp list information and load it into the plugin admin. You can simply choose the MailChimp lists you want to make forms for.
131
 
132
+ = How do I add the MailChimp sign up forms to my site? =
133
  We offer a variety of MailChimp forms: Popups, Embedded, Top Bar, etc. You can choose which pages, posts or categories to show MailChimp form on. You can also use a shortcode to add a MailChimp form to a specific area in a page or post. Everything is done visually.
134
 
135
+ = How to add a MailChimp sidebar widget? =
136
  To create your MailChimp Sidebar widget, go to your Appearance > Widgets. Then, drag MailChimp Forms widget to your sidebar and expand it and choose or create your MailChimp form.
137
 
138
+ = Do your MailChimp forms work on mobile devices? =
139
  Yes. Our MailChimp popups, MailChimp embed forms, MailChimp sidebar widgets and MailChimp top bars are fully designed to work on mobile.
140
 
141
+ = How does the MailChimp form analytics feature work? =
142
  MailChimp provides complete analytics on your MailChimp forms and MailChimp subscribers.
143
 
144
+ = How is this MailChimp plugin better than other MailChimp plugins? =
145
  This MailChimp plugin is the easiest, fastest and best form builder. Try other MailChimp plugins and then try ours.
146
 
147
+ = How do I change the MailChimp submit button text? =
148
  Edit your MailChimp form and go to the "Fields" step. Update the MailChimp submit button text.
149
 
150
+ = How do I add new MailChimp fields to my form? =
151
+ The fields that are assigned to a list are managed on the MailChimp site. To add or remove fields you need to log in to your account and manage them there. Edit your MailChimp form and go to the "Fields" step. Click add new MailChimp field.
152
+
153
+ = How do I change the MailChimp field labels? =
154
+ The text next to or above each field of a form is called a "label" and you may want to change them. For instance by default MailChimp uses "First" instead of "First Name" and you may want to change it to make more sense. In the form builder, you will find a little pencil icon next to each form label. Click that icon to edit the label and hit the check icon to save it. After you are done editing field labels you will need to hit the "Update Form" button to save all of your changes.
155
 
156
+ = I’m not seeing all my lists on the drop-down menu when I go to make a new form, why? =
157
+ Our plugin fetches your MailChimp list information from your account and stores it on your site in a cache. If you make changes to your MailChimp lists, our plugin will update your site with those changes within an hour. If you want it updated immediately (for instance if you add a new list), you can delete the cache.
158
 
159
  == Other Notes ==
160
 
175
 
176
  == Changelog ==
177
 
178
+ = 3.1.1 - June 29, 2018 =
179
 
180
+ **Broadcasts**
181
 
182
+ * Send broadcast to your subscribers
183
+
184
+ = 3.1.0 - March 14, 2017 =
185
+
186
+ **Landing Pages**
187
 
188
+ * Added Landing Page builder with MailChimp forms
189
+ * Way to reset submission counts for individual forms.
190
+ * Fixed error thrown for some users on edit forms page 'save'.- Explain that greyed out integrations means that specific plugin is not activated.
191
+ * Updated language files.
192
+ * Fixed interest group errors thrown for some users
193
 
194
  #### 2.1.7 - January 14, 2017
195
 
198
  - Added the ability to bulk remove form fields from the form builder
199
  - Tweaked class names, labels.
200
  - Confirm each integration is working as intended.