<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>ActiveCampaign Email Marketing Blog</title>
	
	<link>http://www.activecampaign.com/blog</link>
	<description>Email marketing blog discussing email marketing features, deliverability, new marketing ideas, and more.</description>
	<lastBuildDate>Fri, 04 May 2012 12:59:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/activecampaign" /><feedburner:info uri="activecampaign" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>41.886456</geo:lat><geo:long>-87.623259</geo:long><feedburner:emailServiceId>activecampaign</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Updates to importing subscribers &amp; your main lists page</title>
		<link>http://feedproxy.google.com/~r/activecampaign/~3/rna1HVSwUyY/</link>
		<comments>http://www.activecampaign.com/blog/updates-to-importing-subscribers-your-main-lists-page/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 14:47:01 +0000</pubDate>
		<dc:creator>Jason VandeBoom</dc:creator>
				<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[Product Updates]]></category>

		<guid isPermaLink="false">http://www.activecampaign.com/blog/?p=3239</guid>
		<description><![CDATA[We just released a couple of updated pages for all hosted accounts.   The changes have to do with the subscriber import process and your main &#8220;lists&#8221; page.   Here is a brief overview of the changes to help you get started with the new options. Updated import page This page has been redesigned to [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>We just released a couple of updated pages for all hosted accounts.   The changes have to do with the subscriber import process and your main &#8220;lists&#8221; page.   Here is a brief overview of the changes to help you get started with the new options.</p>
<h3>Updated import page</h3>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_4122947.jpeg" alt="" width="720" height="543" /></p>
<p>This page has been redesigned to make the importing process more intuitive.  Changes include:</p>
<ul>
<li>Ability to view current &amp; recent imports (allowing you to see results on past imports)</li>
<li>Easier visual selection of external services</li>
<li>Simplified list selector</li>
</ul>
<h3>Updated lists page</h3>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_8767961.jpeg" alt="" width="720" height="461" /></p>
<p>Your &#8220;lists&#8221; page used to just contain a listing of all your &#8220;lists&#8221;   We have updated this to be a central hub from which you can perform all list related activities.  Changes include:</p>
<ul>
<li>3 trending graphs (showing subscriber trend, interaction trend, and unsubscribe trend)</li>
<li>Direct options to import &amp; manage settings per list</li>
<li>Easier segmentation (and display of segments) per list</li>
<li>View recently engaged subscribers per list (hovering shows their action)</li>
</ul>
<img src="http://feeds.feedburner.com/~r/activecampaign/~4/rna1HVSwUyY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.activecampaign.com/blog/updates-to-importing-subscribers-your-main-lists-page/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.activecampaign.com/blog/updates-to-importing-subscribers-your-main-lists-page/</feedburner:origLink></item>
		<item>
		<title>GEO Location Data Now Available</title>
		<link>http://feedproxy.google.com/~r/activecampaign/~3/lbz9hrD9MS0/</link>
		<comments>http://www.activecampaign.com/blog/geo-location-data-now-available/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 16:18:23 +0000</pubDate>
		<dc:creator>Jason VandeBoom</dc:creator>
				<category><![CDATA[Email Marketing]]></category>

		<guid isPermaLink="false">http://www.activecampaign.com/blog/?p=3204</guid>
		<description><![CDATA[We recently updated all accounts to capture the geographic location data of your subscribers.  This means you can now see your subscribers Country, State/Region, City, Postal Code, and Area Code. The geographic location data is collected automatically whenever your subscribers interact with your list and is free for all accounts. View your subscribers location and [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>We recently updated all accounts to capture the geographic location data of your subscribers.  This means you can now see your subscribers Country, State/Region, City, Postal Code, and Area Code.</p>
<p>The geographic location data is collected automatically whenever your subscribers interact with your list and is <strong>free</strong> for all accounts.</p>
<h2>View your subscribers location and travel history</h2>
<p>When viewing an individual subscriber you will have access to their GEO location data right next to all of your other subscriber data fields.  Additionally you will now see a map just under the subscribers photo.  Clicking the map will show you a history of where that subscriber has traveled following by where we have determined that they live.</p>
<p><iframe src="http://player.vimeo.com/video/39412943?title=0&amp;byline=0&amp;portrait=0" frameborder="0" width="720" height="451"></iframe></p>
<h2>Send to specific geographic regions with list segmenting</h2>
<p>Want to send a campaign to subscribers within a specific Country, Region, and/or City?  When creating a segment you now have full geographic location options for segmenting your list.</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_8142772.jpeg" alt="" width="720" height="336" /></p>
<h2>Personalize campaigns with GEO data</h2>
<p>You can personalize your campaigns with geographic location data just like you can personalize with your subscribers name, email, and custom fields.  Simply click &#8220;Personalize&#8221; and select the data you would like to show in your campaign.</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_9188006.gif" alt="" width="720" height="472" /></p>
<h2>Create conditional content for specific GEO locations</h2>
<p>Within a campaign you can create conditional content for different countries, regions, combinations of geographic location data, and more.</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_9979410.jpeg" alt="" width="720" height="336" /></p>
<p>For example a sports store could send out a promo with a specific offer based on the <em>state</em> of the subscriber.  The single campaign could have different content (and discount codes) for subscribers in Illinois (promoting Bears gear) and for subscribers in Wisconsin (promoting Packers gear)</p>
<h2>More on the way&#8230;</h2>
<p>We already have plans to push our GEO capabilities and reporting to a whole different level.  Including some new segmenting options, list &amp; campaign based map reports, and more.  If you have any suggestions be sure to let us know!</p>
<p>&nbsp;</p>
<p><span style="color: #999999;"><em>Please note: Due to some licensing reasons this feature is not available with the downloaded version of ActiveCampaign (that runs on your own equipment/servers)</em></span></p>
<img src="http://feeds.feedburner.com/~r/activecampaign/~4/lbz9hrD9MS0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.activecampaign.com/blog/geo-location-data-now-available/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://www.activecampaign.com/blog/geo-location-data-now-available/</feedburner:origLink></item>
		<item>
		<title>What’s New In ActiveCampaign 5.4</title>
		<link>http://feedproxy.google.com/~r/activecampaign/~3/_vz64hGF9bQ/</link>
		<comments>http://www.activecampaign.com/blog/whats-new-in-activecampaign-5-4/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 20:11:43 +0000</pubDate>
		<dc:creator>Jason VandeBoom</dc:creator>
				<category><![CDATA[Email Marketing]]></category>

		<guid isPermaLink="false">http://www.activecampaign.com/blog/?p=3155</guid>
		<description><![CDATA[We are happy to announce ActiveCampaign 5.4.  This update will give you an idea on our continually evolving product direction and our focus on making email marketing easy for small businesses. Here is a quick overview of what you can expect with ActiveCampaign 5.4: New user interface &#38; theme New subscription form editor New Facebook [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>We are happy to announce ActiveCampaign 5.4.  This update will give you an idea on our continually evolving product direction and our focus on making email marketing easy for small businesses.</p>
<h4><strong>Here is a quick overview of what you can expect with ActiveCampaign 5.4:</strong></h4>
<ul>
<li><a href="#1">New user interface &amp; theme</a></li>
<li><a href="#2">New subscription form editor</a></li>
<li><a href="#3">New Facebook subscription forms</a></li>
<li><a href="#4">New real-time activity stream</a></li>
<li><a href="#5">New status alert system</a></li>
<li><a href="#6">New automatic template, campaign, and subscription form previews</a></li>
<li><a href="#7">Updated external services &amp; new integrations</a></li>
<li><a href="#8">Updated custom field manager</a></li>
<li><a href="#9">Updated campaign creation process</a></li>
<li><a href="#10">Updated forms &amp; public page management</a></li>
<li><a href="#11">Updated template category management</a></li>
<li><a href="#12">Other new features &amp; adjustments</a></li>
</ul>
<h2 id="1">New user interface &amp; theme</h2>
<p>When you login after being upgraded to 5.4 you will notice a brand new interface.</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_9088118.jpeg" alt="" width="720" height="500" /></p>
<h2 id="2"></h2>
<h2>New subscription form editor</h2>
<p>Creating subscription forms has never been easier with our drag and drop form editor.  Add fields, change text, re-order options, add custom HTML or images, and more.  You can even set a forms theme all while previewing live what the form will look like to your end users.</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_3111976.jpeg" alt="" width="720" height="556" /></p>
<h2 id="3">New Facebook subscription forms</h2>
<p>With the rise of social marketing it is critical to integrate your email marketing efforts with your social media strategy.  One way of doing that (in addition to our built-in social tools) is to embed a subscription form on your Facebook page.</p>
<p>While many services offer a similar capability we have created a process that could not be easier.  Go to a form, click add to Facebook, and select the page from a dropdown containing all your pages.  Simple as that!</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_9748121.jpeg" alt="" width="720" height="322" /></p>
<h2 id="4">New real-time activity stream</h2>
<p>Our users always tell us how they become addicted to our campaign reports and watching the interactions stream in from a single campaign.</p>
<p>We have taken the idea of live interaction data one step further with our real-time activity stream.  Watch as people open your campaigns, talk about your campaigns on Facebook &amp; Twitter, subscribe to your lists, and more!</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_7551779.jpeg" alt="" width="720" height="322" /></p>
<h2 id="5">New status alert system</h2>
<p>Your campaigns can be critical for your overall marketing objectives.  Thus if there is anything you should be aware of (such as campaigns requiring your attention, limits being reached, etc..) it is essential you know about it right away.   With our new status alert system you will be notified whenever your attention is needed or there is critical information you should know about.</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_9748694.jpeg" alt="" width="720" height="229" /></p>
<h2 id="6">New automatic template, campaign, and subscription form previews</h2>
<p>We find most marketing platforms all end up looking the same.  Lists of text, numbers, and other data.  To help you find what you are looking for faster we are bringing previews of your campaigns, templates, and subscription forms into the work flow.  As you create templates, campaigns, and subscription forms we start to show screenshot previews to help you pick what you need when you need it.</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_7006093.jpeg" alt="" width="720" height="341" /></p>
<h2 id="7">Updated external services &amp; new integrations</h2>
<p>We love integrating with the services that you use to run your business.  Our new external services page highlights the various integrations we have available and guides you through using each integration.</p>
<p>Version 5.4 includes an updated Shopify integration and our new SurveyMonkey integration.</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_7845557.jpeg" alt="" width="720" height="502" /></p>
<h2 id="8">Updated subscriber field manager</h2>
<p>Custom subscriber fields provide the data to make segmenting, personalization, and subscriber actions powerful tools.  Setting up new fields is considerably easier with our updated custom subscriber field page.  Additionally we now make it possible to create custom fields from the subscriber import process and the subscription form editor.</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_1546272.jpeg" alt="" width="720" height="258" /></p>
<h2 id="9">Updated campaign creation process</h2>
<p>When creating a campaign you will see an improved campaign creation process featuring our new header that will allow you to save, continue along the process, and always know what step you are currently editing within.</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_4030199.jpeg" alt="" width="720" height="190" /></p>
<h2 id="10">Updated forms &amp; public page management</h2>
<p>Along with our custom subscription form editor we now make it possible to build &amp; customize every public facing page.  From subscription confirmations, unsubscription confirmations, the forward to a friend pages, campaign archive pages, and more.  Add custom content, adjust the theme, and more.</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_6625710.jpeg" alt="" width="720" height="375" /></p>
<h2 id="11">Updated template category management</h2>
<p>Previously we had static template categories.  You were unable to add new categories or edit the existing category names.  With version 5.4 you can tag your templates into any template categories that you choose.  Create your own, re-categorize existing templates, and more.</p>
<p><img class="alignnone" src="http://support.activecampaign.com/bin/image_8163572.jpeg" alt="" width="720" height="133" /></p>
<h2 id="12">Other new features &amp; adjustments:</h2>
<ul>
<li><strong>Subscription Form Segmenting<br />
</strong>You can now segment campaigns by the subscription form they subscribed (or did not subscribe) from.</li>
<li><strong>QR Codes for subscription forms</strong><br />
You can now download QR Code images to use in your marketing that will direct people to your subscription form when they scan the code with their mobile device.</li>
<li><strong>Opt-In&#8217;s<br />
</strong> Opt-in emails are now directly related to subscription forms only.  You may only add &#8220;unconfirmed&#8221; subscribers (subscribers that would be sent an opt-in) from a subscription form.</li>
<li><strong>Duplicate Subscribers<br />
</strong>We no longer support the option that allowed duplicate subscribers in a single list.  You can still of course have the same subscriber in different lists &#8211; you just can&#8217;t have the same subscriber duplicated within a single list.  When you are upgraded to 5.4 we will remove duplicates and retain your oldest/most accurate subscriber record.</li>
<li> <strong>Remember Me</strong> (on login page)<br />
The &#8220;remember me&#8221; option has been adjusted to be &#8220;remember my username&#8221;  For security reasons we are no longer offering saved logins.</li>
<li><strong>Opt-Out Emails</strong><br />
Emails sent to confirm an unsubscription are no longer supported as we believe in a single &amp; hassle free unsubscribe process.</li>
<li><strong>Public Dashboard / Landing Page</strong><br />
The public dashboard that had subscribe, unsubscribe, update, and archive options has been removed.  All options still exist &#8211; we just don&#8217;t have a default landing page that links to all these options.   By default we will now show a subscription form (of your choice) or redirect to the admin login page.</li>
<li><strong>API</strong><br />
        We have removed the following methods starting in version 5.4: <code>form_add</code>, <code>form_delete</code>, <code>form_delete_list</code>, and <code>form_edit</code>. The following methods are still available, but are deprecated in favor of new methods: <code>form_list</code> (use <code>form_getforms</code> instead) and <code>form_view</code> (use <code>form_html</code> instead).
        </li>
<li style="border: 1px dashed #999; border-width: 0 0 1px 0; margin-bottom: 20px;">You will also soon be required to use a new API URL and API Key in place of the username and password, which we are slowly phasing out.</li>
<li>The &#8220;require opt-in&#8221; user group setting has been removed at this time due to structural changes of how opt-ins now work.</li>
<li>Users can only belong to a single user group</li>
<li>We now show the number of subscribers obtained by a subscription form on the subscription form list page</li>
<li>The downloaded version (that installs on your own server) will require PHP 5.2 or above</li>
</ul>
<p><em><strong>Note:</strong> At this time 5.4 is currently still being slowly rolled out to hosted accounts.  A downloaded (server-based) version of 5.4 is not quite ready yet &#8211; but a beta will be available in the near future.</em></p>
<img src="http://feeds.feedburner.com/~r/activecampaign/~4/_vz64hGF9bQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.activecampaign.com/blog/whats-new-in-activecampaign-5-4/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		<feedburner:origLink>http://www.activecampaign.com/blog/whats-new-in-activecampaign-5-4/</feedburner:origLink></item>
		<item>
		<title>What We’ve Been Working On…</title>
		<link>http://feedproxy.google.com/~r/activecampaign/~3/sR-Pnb6X6MA/</link>
		<comments>http://www.activecampaign.com/blog/what-weve-been-working-on/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 19:44:18 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Product Updates]]></category>

		<guid isPermaLink="false">http://www.activecampaign.com/blog/?p=3123</guid>
		<description><![CDATA[We&#8217;ve been super busy building an entirely new version of ActiveCampaign, and we think you will like many of the changes and improvements. Below is a sample of the new appearance, focusing on the dashboard page: If you are a follower on Facebook, you can view more screenshots of the new version. We&#8217;ve also been [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>We&#8217;ve been super busy building an entirely new version of ActiveCampaign, and we think you will like many of the changes and improvements. Below is a sample of the new appearance, focusing on the dashboard page:</p>
<p><a href="https://www.facebook.com/media/set/?set=a.10150664298822228.449369.61486037227&#038;type=1"><br />
<img src="http://support.activecampaign.com/bin/image_9749519.jpeg" alt="Screenshot of ActiveCampaign" title="Sample appearance of our latest version" style="max-width: 650px; height: auto;" /><br />
</a></p>
<p>If you are a <a href="http://facebook.com/activecampaign">follower on Facebook</a>, you can <a href="https://www.facebook.com/media/set/?set=a.10150664298822228.449369.61486037227&#038;type=1">view more screenshots</a> of the new version.</p>
<p>We&#8217;ve also been busy in other areas, and have recently added two new integrations <b>(available now)</b>: <a href="http://www.activecampaign.com/shopify/">Shopify</a> and <a href="http://www.activecampaign.com/surveymonkey/">SurveyMonkey</a>.</p>
<p>With Shopify integration you can automatically add customers (that opt-in to receive email marketing updates) to ActiveCampaign as new subscribers:</p>
<p><img src="http://support.activecampaign.com/bin/image_7112650.jpeg" alt="Screenshot of Shopify checkout page" title="Automatically add new customers to ActiveCampaign" style="max-width: 650px; height: auto;" /></p>
<p>With SurveyMonkey integration you can send out campaigns that contain a survey link, and then view results of your surveys from directly within ActiveCampaign:</p>
<p><img src="http://support.activecampaign.com/bin/image_5328717.jpeg" alt="Screenshot of ActiveCampaign" title="ActiveCampaign integration with SurveyMonkey" style="max-width: 650px; height: auto;" /></p>
<p><img src="http://support.activecampaign.com/bin/image_7637093.jpeg" alt="Screenshot of ActiveCampaign" title="ActiveCampaign integration with SurveyMonkey" /></p>
<p><img src="http://support.activecampaign.com/bin/image_5637847.jpeg" alt="Screenshot of ActiveCampaign" title="ActiveCampaign integration with SurveyMonkey" style="max-width: 650px; height: auto;" /></p>
<p>We are also planning improvements to SurveyMonkey integration, including the ability to know whether a subscriber started and/or finished a specific survey.</p>
<p>We are excited for these new updates and improvements that will be a part of your ActiveCampaign experience.</p>
<img src="http://feeds.feedburner.com/~r/activecampaign/~4/sR-Pnb6X6MA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.activecampaign.com/blog/what-weve-been-working-on/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.activecampaign.com/blog/what-weve-been-working-on/</feedburner:origLink></item>
		<item>
		<title>Adding or Updating an Existing Subscriber Through the API</title>
		<link>http://feedproxy.google.com/~r/activecampaign/~3/2yzYxa3icPc/</link>
		<comments>http://www.activecampaign.com/blog/adding-or-updating-an-existing-subscriber-through-the-api/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 19:57:28 +0000</pubDate>
		<dc:creator>Elizabeth</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.activecampaign.com/blog/?p=3084</guid>
		<description><![CDATA[Our Email Marketing software offers a full featured, easy to use API, with dozens of functions to choose from. Many of our clients have utilized our open API to integration our Email Marketing software with their websites, external databases, and other software applications. Perhaps the most common use of the API is adding new subscribers [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Our Email Marketing software offers a full featured, easy to use API, with dozens of functions to choose from. Many of our clients have utilized our open API to integration our Email Marketing software with their websites, external databases, and other software applications. Perhaps the most common use of the API is adding new subscribers to the system, and updating existing subscribers.</p>
<p>Whenever you need to add a new subscriber to your system through our API, you must follow these steps:</p>
<ol style="font-size: 12px; margin-left: 50px;">
<li>Use <em>subscriber_view_email </em>first, to check and see if a subscriber with the same email address already exists.</li>
<li>If <em>subscriber_view_email </em>returns no response, then use <em>subscriber_add</em> to add a new subscriber.</li>
<li>If <em>subscriber_view_email</em> does return a response, then save the subscriber data that it returns, and use <em>subscriber_edit</em> to edit the existing subscriber while also retaining their original data (lists, fields, etc).</li>
</ol>
<p>This blog post will explain how to check to see if a subscriber exists before adding them, and how to update a pre-existing subscriber.</p>
<h2>Use <em>subscriber_view_email</em> to Fetch Existing Subscriber Details</h2>
<p>Before either adding a new subscriber, or updating an existing subscriber, <strong>you must always check to see if that subscriber exists first, and fetch their existing subscriber details.</strong> This is extremely important! If you attempt to use the <em>subscriber_add</em> function to add a subscriber who already exists in the system, you will receive an error message telling you that duplicate subscribers cannot be added (unless the &#8220;allow duplicate subscriptions&#8221; setting is enabled, which is uncommon). Furthermore, if you attempt to update an existing subscriber without fetching their previous information first, you run the risk of accidentally unsubscribing them to previous lists, or losing custom field data.</p>
<p>To check and see if a subscriber already exists in your system, you can <a title="subscriber_view_email" href="http://www.activecampaign.com/api/example.php?call=subscriber_view_email">use the <em>subscriber_view_email</em> function.</a> This API function only requires that you have the email address of the subscriber, and it will essentially search your database for any record of that email address. If the email address is found, it will return the subscriber ID, name, and all custom fields and lists that the person is subscribed to.</p>
<p>Below is a short example of how you might call the <em>subscriber_view_email</em> function using PHP:</p>
<p><a href="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample1.gif"><img class="alignnone size-medium wp-image-3086" title="apiexample1" src="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample1-300x234.gif" alt="" width="300" height="234" /></a>(click to enlarge)</p>
<p>If the email address you are searching for does not exist in your system already, you would receive a response like this:</p>
<p><a href="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample2.gif"><img class="alignnone size-full wp-image-3085" title="apiexample2" src="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample2.gif" alt="" width="439" height="149" /></a></p>
<p>The result_code would be 0, and the result_message would say &#8220;Nothing is returned.&#8221; If you receive a response like this from the <em>subscriber_view_email </em>function, then the email address you searched for does not exist in the system, and so it is safe for you to <a title="subscriber_add" href="http://www.activecampaign.com/api/example.php?call=subscriber_add" target="_blank">use the subscriber_add function to add them as a new subscriber</a>.</p>
<h2>What if the subscriber already exists?</h2>
<p>If a subscriber with that email address already exists in your system, the same API call from above would return an array containing all of the subscriber&#8217;s data &#8212; their subscriber ID number, name, date subscribed, the list(s) they are subscribed to, and all custom field data. This image shows a portion of the array that would be returned:</p>
<p><a href="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample31.gif"><img class="alignnone size-full wp-image-3091" title="apiexample3" src="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample31.gif" alt="" width="330" height="290" /></a></p>
<p>In this  example, a subscriber with the email address &#8220;test@activecampaign.com&#8221; is subscribed to one list, and the list ID number for that list is 2. This can be seen by looking at the &#8220;lists&#8221; array that is returned within the main array:</p>
<p><a href="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample4.gif"><img class="alignnone size-full wp-image-3090" title="apiexample4" src="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample4.gif" alt="" width="326" height="334" /></a></p>
<p>(Note: The &#8220;listslist&#8221; value, also shown in the above image, will include all list ID numbers for the lists the subscriber is subscribed to, separated by a comma.)</p>
<p>If you scroll down a little further in your API result, you will also see that there are two custom fields &#8212; Birthday, and City. The subscriber has a Birthday value, but does not have a value for the City custom field:</p>
<p><a href="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample5.gif"><img class="alignnone size-full wp-image-3092" title="apiexample5" src="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample5.gif" alt="" width="311" height="461" /></a></p>
<p>In this example, we will add this subscriber to a new list (ID number 3), and we will also add a value for the City field. However, because the subscriber already exists in the system, we cannot simply use <em>subscriber_add</em> &#8212; we must <a title="subscriber_edit" href="http://www.activecampaign.com/api/example.php?call=subscriber_edit" target="_blank">use <em>subscriber_edit</em> to update them</a> while keeping all of their original data intact (subscriptions, fields, etc).</p>
<h2>Updating The Subscriber</h2>
<p>Below is a short, simplified code example that can be added under the <em>subscriber_view_email </em>call that was already shown above. This code example will read the array that is returned from the <em>subscriber_view_email</em> call, determine whether or not an existing subscriber was returned, and then determine whether or not to add a new subscriber, or update an existing subscriber.</p>
<p><a href="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample6.gif"><img class="alignnone size-medium wp-image-3095" title="apiexample6" src="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample6-273x300.gif" alt="" width="273" height="300" /></a>(click to enlarge)</p>
<p>The above code looks at the result array that was returned from the <em>subscriber_view_email</em> function, and preserves the subscriber&#8217;s existing list subscription data, and existing field data. <strong>It is very important to always use <em>subscriber_view</em> or <em>subscriber_view_email</em> to look up the subscriber&#8217;s existing data before using the<em> subscriber_edit</em> function! </strong>Otherwise, you may accidentally erase custom field data, or accidentally unsubscribe the subscriber from their previous lists.</p>
<p>In this example, the subscriber was already present on the list with an ID of 2, and we needed to add them to list 3. If we did not include the <em>foreach</em> loop starting on line 52 &#8212; which finds all lists the subscriber was already present on and adds that subscription information to the <em>$post</em> array as well &#8212; then the subscriber would have been removed from list 2 when the API call was executed. Similarly, if we did not also include the subscriber&#8217;s previous custom field values in the <em>subscriber_edit</em> call, all of their previous custom field values would have been erased.</p>
<p>(Note that the <em>subscriber_add</em> call was not shown in this example, in order to keep the example short. To see a full example of how to use the <em>subscriber_add</em> function, feel free visit our <a title="API Documentation" href="http://www.activecampaign.com/api" target="_blank">API documentation</a> section of our site.)</p>
<p>When combining the two code examples in this article, and calling the script, you should receive the following result from the <em>susbcriber_edit</em> function, indicating success:</p>
<p><a href="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample7.gif"><img class="alignnone size-full wp-image-3096" title="apiexample7" src="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample7.gif" alt="" width="353" height="179" /></a></p>
<p>You can perform another <em>subscriber_view_email</em> or<em> subscriber_view</em> (which uses the subscriber&#8217;s ID number instead of email address to look them up) call to verify that the list subscriptions and fields were updated properly &#8212; or you can view their subscriber details within the application&#8217;s administrative interface:</p>
<p><a href="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample8.gif"><img class="alignnone size-full wp-image-3097" title="apiexample8" src="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/apiexample8.gif" alt="" width="644" height="261" /></a></p>
<h2>Putting It All Together</h2>
<p>If you&#8217;d like to copy and paste the full source code used in this example, with comments included, please <a href="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/update_subscriber_example.zip">click here to download the full example script</a>. (However, keep in mind that it is only a simple example &#8212; login details, subscriber information, and list and custom field ID numbers will need to be changed to suit your needs!) As always, if you have any questions or comments regarding our API, please do not hesitate to <a title="Contact Support" href="https://www.activecampaign.com/support/contact/" target="_blank">contact our support department</a>, and we would be happy to help!</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/activecampaign/~4/2yzYxa3icPc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.activecampaign.com/blog/adding-or-updating-an-existing-subscriber-through-the-api/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.activecampaign.com/blog/adding-or-updating-an-existing-subscriber-through-the-api/</feedburner:origLink></item>
		<item>
		<title>Partnership Program for Reselling Hosted Service</title>
		<link>http://feedproxy.google.com/~r/activecampaign/~3/GafnI-ya8q8/</link>
		<comments>http://www.activecampaign.com/blog/partnership-program-for-reselling-hosted-service/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 18:33:38 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.activecampaign.com/blog/?p=3050</guid>
		<description><![CDATA[We&#8217;ve recently released a streamlined partnership program for our hosted service. Resellers can now take advantage of an easy-to-use interface for managing their individual hosted accounts, which includes adding and removing accounts, branding each account, and updating your billing profile and available credits. The reseller panel gives you complete control over the email marketing experience [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>We&#8217;ve recently released a streamlined partnership program for our hosted service. <a href="http://www.activecampaign.com/features/resell.php">Resellers</a> can now take advantage of an easy-to-use interface for managing their individual hosted accounts, which includes adding and removing accounts, branding each account, and updating your billing profile and available credits.</p>
<p>The reseller panel gives you complete control over the email marketing experience for each of your clients:</p>
<p><img src="http://support.activecampaign.com/bin/image_7533141.jpeg" title="ActiveCampaign reseller program interface" /></p>
<p><img src="http://support.activecampaign.com/bin/image_7755733.jpeg" title="ActiveCampaign reseller program interface" /></p>
<p>Head on over to our help section to learn more about <a href="http://www.activecampaign.com/help/reselling-and-managing-hosted-accounts/">reselling hosted accounts</a> and <a href="http://www.activecampaign.com/help/rebranding-and-customizing-the-software-design/">re-branding the software</a>.</p>
<p>Don&#8217;t forget to <a href="https://www.activecampaign.com/contact/index.php?type=partnerapp">fill out our partner application</a> to get started! Let us know if you have any questions.</p>
<img src="http://feeds.feedburner.com/~r/activecampaign/~4/GafnI-ya8q8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.activecampaign.com/blog/partnership-program-for-reselling-hosted-service/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.activecampaign.com/blog/partnership-program-for-reselling-hosted-service/</feedburner:origLink></item>
		<item>
		<title>Free Survey Email Template</title>
		<link>http://feedproxy.google.com/~r/activecampaign/~3/jWtHn1S8Ccw/</link>
		<comments>http://www.activecampaign.com/blog/free-survey-email-template/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 12:00:21 +0000</pubDate>
		<dc:creator>Kosal</dc:creator>
				<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[Surveys & Research]]></category>
		<category><![CDATA[Templates]]></category>

		<guid isPermaLink="false">http://www.activecampaign.com/blog/?p=3035</guid>
		<description><![CDATA[Need to find out how your customer service is going or how your client is perceiving you? Get some valuable feedback from your most loyalest customers with this beautiful blue and grey free survey email template. The bright orange button will surely grab attention as the only focus for a call-to-action. Seeing that businesses can [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Need to find out how your customer service is going or how your client is perceiving you? Get some valuable feedback from your most loyalest customers with this beautiful blue and grey free survey <strong><a href="http://www.activecampaign.com/templates/" title="email templates">email template</a></strong>. The bright orange button will surely grab attention as the only focus for a call-to-action. Seeing that businesses can benefit from having a Google Plus page to gain some traction in their organic ranking, we&#8217;ve decided to help you out and included a Google Plus social button at the bottom of the template; get some more followers in your Circle!</p>
<p>As always, head over and download your free copy in our free email template gallery <a href="http://www.activecampaign.com/templates/" title="email templates">here</a>.</p>
<p><a href="http://www.activecampaign.com/templates/"><img src="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/survey_email_template.jpg" alt="" title="Survey Email Template" width="510" height="700" class="alignnone size-full wp-image-3038" /></a></p>
<img src="http://feeds.feedburner.com/~r/activecampaign/~4/jWtHn1S8Ccw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.activecampaign.com/blog/free-survey-email-template/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.activecampaign.com/blog/free-survey-email-template/</feedburner:origLink></item>
		<item>
		<title>Social Sharing Updates</title>
		<link>http://feedproxy.google.com/~r/activecampaign/~3/rFmMi4WVlKo/</link>
		<comments>http://www.activecampaign.com/blog/social-sharing-updates/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 14:42:41 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[Product Updates]]></category>

		<guid isPermaLink="false">http://www.activecampaign.com/blog/?p=2977</guid>
		<description><![CDATA[A couple quick updates regarding social sharing: Link only You can now (additionally) obtain just the link for each social sharing service, instead of just the linked-icon that we provide, so you can apply the link to any text or image in your mailing. For example, %SOCIALSHARE-FACEBOOK% returns this icon, linked-to the Facebook post page: [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>A couple quick updates regarding social sharing:</p>
<h2>Link only</h2>
<p>You can now (additionally) obtain just the link for each social sharing service, instead of just the linked-icon that we provide, so you can apply the link to any text or image in your mailing.</p>
<p>For example, <code>%SOCIALSHARE-FACEBOOK%</code> returns this icon, linked-to the Facebook post page:</p>
<p><img src="http://support.activecampaign.com/bin/image_2266632.jpeg" alt="Social Facebook icon" title="SOCIALSHARE-FACEBOOK personalization tag" /></p>
<p>If you&#8217;d rather use another image, or perhaps just a text link, you can use this alternate personalization tag:</p>
<p><code>%SOCIALSHARE-FACEBOOK-LINK%</code></p>
<p>This will return just the URL, as in this example:</p>
<p><code>http://YOURACCOUNT.activehosted.com/social.php?c=33&#038;m=33&#038;s=76f410bb411339c68d07a4e2ccb16c7a&#038;ref=facebook</code></p>
<p>This immediately redirects to the Facebook post page:</p>
<p><code>http://www.facebook.com/share.php?u=http%3A%2F%2Fbit.ly%2F12345</code></p>
<p>Do this for all other social sharing personalization tags as well. (Just append <code>-LINK</code> to the very end.)</p>
<h2>Google Reader removed</h2>
<p>We&#8217;ve also removed the Google Reader/Buzz share icon as &#8220;Note in Reader&#8221; no longer works, and Buzz no longer exists. In place of this we have included Google+ sharing. You&#8217;ll find the &#8220;Share on Google+&#8221; link in the &#8220;Personalize Message&#8221; window:</p>
<p><img src="http://support.activecampaign.com/bin/image_8767690.jpeg" alt="Screenshot of Personalize Message window" title="Google+ personalization tag" /></p>
<p>The individual personalization tag for Google+ is <code>%SOCIALSHARE-GPLUS%</code>, and of course <code>%SOCIALSHARE-GPLUS-LINK%</code> will work as well.</p>
<img src="http://feeds.feedburner.com/~r/activecampaign/~4/rFmMi4WVlKo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.activecampaign.com/blog/social-sharing-updates/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.activecampaign.com/blog/social-sharing-updates/</feedburner:origLink></item>
		<item>
		<title>Free Friday: Blue Cloud Email Template with Background Image for Outlook</title>
		<link>http://feedproxy.google.com/~r/activecampaign/~3/JUeNPGrsCvE/</link>
		<comments>http://www.activecampaign.com/blog/free-friday-blue-cloud-email-template-background-image-outlook/#comments</comments>
		<pubDate>Fri, 16 Dec 2011 16:49:03 +0000</pubDate>
		<dc:creator>Kosal</dc:creator>
				<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[Templates]]></category>

		<guid isPermaLink="false">http://www.activecampaign.com/blog/?p=2988</guid>
		<description><![CDATA[With the arrival of winter we&#8217;ve design this pretty bright blue email template to remind us how much we&#8217;ve already missed summer. With hazy blue clouds and utility poles that give off that hot summer day feel to it, we can only wish that summer isn&#8217;t too far away. We&#8217;ve included a bonus here; this [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>With the arrival of winter we&#8217;ve design this pretty bright blue <strong>email template</strong> to remind us how much we&#8217;ve already missed summer. With hazy blue clouds and utility poles that give off that hot summer day feel to it, we can only wish that summer isn&#8217;t too far away.</p>
<p><a href="http://www.activecampaign.com/templates/"><img src="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/blue_cloud_email_template.jpg" alt="" title="blue_cloud_email_template" width="510" height="600" class="alignnone size-full wp-image-3002" /></a></p>
<p>We&#8217;ve included a bonus here; this email template has a background image that is displaying for Outlook 2007 &amp; 2010. Here&#8217;s an old post on how to <a href="http://www.activecampaign.com/blog/free-friday-winter-holiday-email-template-background-image-fix-for-outlook/">add background image in Outlook</a>. I will go into details on how we&#8217;ve accomplished this for this specific template.</p>
<h4>How to Display Background Image in Table Cell</h4>
<p>Include the following code into the &lt;html&gt; tag of your document:</p>
<pre>xmlns:v="urn:schemas-microsoft-com:vml"</pre>
<p><strong>Example:</strong></p>
<pre>&lt;html xmlns:v="urn:schemas-microsoft-com:vml"&gt;</pre>
<p>For this specific template design, we&#8217;re going to want to show the logo over the background image in a table cell &mdash; unlike our <a href="http://www.activecampaign.com/blog/free-friday-winter-holiday-email-template-background-image-fix-for-outlook/">previous post</a> where we wanted the image to show in the background of the body, we&#8217;ll want to show the background only in a certain cell. This method create another problem in Outlook; Outlook will add an unwanted 5 pixel spacing underneath this table cell. To solve this little bug, we&#8217;ll have to specify a height and width using the code below. You must remember to specify the width and the height for both the &lt;v:image&gt; and &lt;v:shape&gt;.</p>
<pre>
...
&lt;td background="images/image_9119314.gif" style="background-image::url('images/image_9119314.gif');"&gt;

	&lt;!--[if gte mso 9]&gt;
	&lt;v:image xmlns:v="urn:schemas-microsoft-com:vml" id="theImage" style='behavior: url(#default#VML); display:inline-block;position:absolute; height:109px; width:600px;top:0;left:0;border:0;z-index:1;' src="images/image_9119314.gif"/&gt;
	&lt;v:shape xmlns:v="urn:schemas-microsoft-com:vml" id="theText" style='behavior: url(#default#VML); display:inline-block;position:absolute; height:109px; width:600px;top:-5;left:-10;border:0;z-index:2;'&gt;
	&lt;div&gt;
	&lt;![endif]--&gt;

		&lt;table&gt;
		INSERT OVERLAY TEXT OR IMAGE HERE
		&lt;/table&gt;

	&lt;!--[if gte mso 9]&gt;
	&lt;/div&gt;
	&lt;/v:shape&gt;
	&lt;![endif]--&gt;

&lt;/td&gt;
...
</pre>
<p>For this specific email template, the logo (or text) that we want to display over the background image would be contained within the table (or paragraph tags) that is wrapped around using the &lt;v:image&gt; and &lt;v:shape&gt; tags. So remember, the only thing that needs to change in the above code is your height and your width.</p>
<img src="http://feeds.feedburner.com/~r/activecampaign/~4/JUeNPGrsCvE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.activecampaign.com/blog/free-friday-blue-cloud-email-template-background-image-outlook/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.activecampaign.com/blog/free-friday-blue-cloud-email-template-background-image-outlook/</feedburner:origLink></item>
		<item>
		<title>Free Friday: Warm and Grity Worn-Out Email Template</title>
		<link>http://feedproxy.google.com/~r/activecampaign/~3/Xcv3Nc4oeV0/</link>
		<comments>http://www.activecampaign.com/blog/free-friday-warm-grity-worn-out-email-template/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 19:46:08 +0000</pubDate>
		<dc:creator>Kosal</dc:creator>
				<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Templates]]></category>

		<guid isPermaLink="false">http://www.activecampaign.com/blog/?p=2959</guid>
		<description><![CDATA[For our typical Friday template release we&#8217;re offering a unique template design perfectly coded for businesses offering e-commerce, blogging, travel, education and services. This unique newsletter template shows off a worn-out, grungy design with bold beautiful yellow and brown colors that really stands out over the softer beige in the background. Download your copy by [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>For our typical Friday template release we&#8217;re offering a unique template design perfectly coded for businesses offering e-commerce, blogging, travel, education and services. This unique <a href="http://www.activecampaign.com/templates/" title="newsletter template">newsletter template</a> shows off a worn-out, grungy design with bold beautiful yellow and brown colors that really stands out over the softer beige in the background. Download your copy by clicking on the template image below:</p>
<p><a href="http://www.activecampaign.com/templates/" title="newsletter template"><img src="http://www.activecampaign.com/blog/wp-content/uploads/2011/12/xplore_large.jpg" alt="" title="Explore Email Template" width="510" height="620" class="size-full wp-image-2970" /></a></p>
<img src="http://feeds.feedburner.com/~r/activecampaign/~4/Xcv3Nc4oeV0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.activecampaign.com/blog/free-friday-warm-grity-worn-out-email-template/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.activecampaign.com/blog/free-friday-warm-grity-worn-out-email-template/</feedburner:origLink></item>
	</channel>
</rss>

