Change Log

Change Log

SendSage v4.103.1

January 9, 2018

Bug Fixes

Bug fix: Fix issue with new content duplication modal.

SendSage v4.103.0

January 9, 2018

New Features & Improvements

When split-testing campaigns, you can now duplicate an existing content when adding a new one. See the Content Editing documentation for more information.

Bug Fixes

Bug fix: The fields for automatic winner selection were incorrectly shown after clicking “This campaign is not being split-tested.” when editing campaign delivery settings.

Bug fix: The “From Name” was being encoded when encoding is not required. If the name is simple and does not require encoding, it no longer will be.

Bug fix: Autoresponder’s “delay_time” field is now correctly validated as being 0 <= delay_time <= 23.

Bug fix: The campaign image picker is now scrollable when the campaign has too many images to fit in one screen.

SendSage v4.102.0

December 28, 2017

New Features & Improvements

New segmentation criteria – “Subscriber Clicked Campaign” – this allows you to target a specific campaign for segmenting. See the Segmentation Builder documentation for more information.

Bug Fixes

Bug fix: The “Custom Fields” popup when editing content would hide custom fields if too many existed for one screen. The popup can now be scrolled if there are more than will fit in one screen.

SendSage v4.101.0

December 5, 2017

New Features & Improvements

The System Configuration screen now includes options to include a seed list or a list of email addresses in every campaign sent from SendSage.

The content editor (campaigns, autoresponders, web forms) now include an “Import” button to load a copy of the content from another campaign, autoresponder, or web form.

SendSage v4.100.7

November 21, 2017

Bug Fixes

Bug fix: Drop (broken) support for legacy editor CKEDITOR.

SendSage v4.100.6

November 21, 2017

Bug Fixes

Bug fix: Address an internal issue in subscriber subtable indexes relating to alternate primary keys.

SendSage v4.100.5

November 16, 2017

New Features & Improvements

Added “Click Through Rate” to the “Export Clicks by URL” report on the campaign statistics page.

Engine – Dynamic Delivery Charts – The “All Domains” heading of the dynamic delivery charts now reads “All Monitored Domains” to be more accurate of the data that is shown.

Bug Fixes

Bug fix: Engine – Dynamic Delivery Charts – Corrected issue which would dismiss the “Throttle Program” selection after moving the mouse when using the “Edit Throttling Rule” feature of the dynamic delivery charts.

SendSage v4.100.4

November 1, 2017

Bug Fixes

Bug fix: Engine – Dynamic Delivery Charts – Improved back button support for Firefox.

SendSage v4.100.3

October 30, 2017

New Features & Improvements

Engine – Dynamic Delivery Charts – Default to viewing by “Domain” instead of viewing by “IP Address”.

Bug Fixes

Bug fix: Engine – Dynamic Delivery Charts – When editing throttles from the dynamic delivery charts, do not update the throttling template. Instead, create new rule overrides on the IP address.

SendSage v4.100.2

October 26, 2017

Bug Fixes

Bug fix: Corrected an issue that would lead to subscriber imports failing on some servers.

Bug fix: Engine – Dynamic Delivery Charts – improved support for the ‘back’ button.

Bug fix: Engine – Dynamic Delivery Charts – do not incorrectly show routing rules as ‘deleted’ IP addresses.

Bug fix: Engine – Dynamic Delivery Charts – don’t add extraneous domains when filtering a domains list.

SendSage v4.100.1

October 16, 2017

Bug Fixes

Bug fix: Corrected an error encountered during upgrades.

SendSage v4.100.0

October 12, 2017

New Features & Improvements

The campaign statistics index search options now includes Campaign Subject. See our Campaign Statistics documentation for more information.

Bug Fixes

Bug fix: Fixed an issue wherein purging organizations could take a very long time.

Bug fix: Fixed a crash in subscriber imports when updating existing subscribers that contained unicode in their localpart.

Bug fix: The special sending rule previewer now shows more error messages, aiding the development and debug process of such rules.

Bug fix: Mail class message archiving can now be disabled in the UI.

SendSage v4.99.0

October 2, 2017

New Features & Improvements

Subscriber Imports may now (optionally) trigger API Autoresponders. See the Importing Subscribers documentation or the Subscriber Imports API documentation for more information.

The default for the option to send autoresponders to subscribers updated by an import has changed from on to off.

Changed wording on campaign statistics index: Changed “Click Through Rate” to “Click to Open Rate”.

Bug Fixes

Bug fix: Corrected an error that could appear when selecting “Include Totals?” in the campaign statistics index.

SendSage v4.98.0

September 25, 2017

New Features & Improvements

The campaign statistics index now includes a “Export Clicks by URL” button. See the Campaign Statistics documentation for more information.

Mailing lists now have a “Statistics” button in the “Campaigns” section. This screen displays statistics for campaigns sent from that list. See the Campaign Statistics documentation for more information.

Bug fix: Support fixed_credits on the Organizations API.

SendSage v4.97.1

September 20, 2017

New Features & Improvements

Replace netscape.net with yahoo.com in the default list of spam complaint domains shown in campaign statistics.

Bug Fixes

Bug fix: The sticky navigation was broken in the latest version of Google Chrome.

Bug fix: The campaigns index was crashing if a “Finished” campaign used an invalid segment.

SendSage v4.97.0

September 12, 2017

New Features & Improvements

Improvements to statistics screens. The campaign statistics index is now sortable by all columns & now includes the click-to-open rate. The search box on that screen now includes a date range and an option to show the totals of all found campaigns. See the Campaign Statistics documentation.

The link counts may now be downloaded as CSV from an individual campaign’s statistics screen.

The overview summary may now be downloaded as CSV from an individual campaign’s statistics screen.

Engine UI: Create a Throttle Program named “Default” in new installs which when activated, reduces both max connections and max messages per hour to 1.

Bug Fixes

Bug fix: Return an error if the confirmation email failed to send when creating subscribers via the API.

SendSage v4.96.1

August 11, 2017

Bug Fixes

Bug fix: Corrected dependency issue that could result in “This website is under heavy load” errors.

SendSage v4.96.0

August 8, 2017

New Features & Improvements

System Administrators may now configure a Terms & Conditions which all users (excluding System Administrators) must accept to access the web interface.

Engine UI: Improved error wording on Mail Classes ListID field.

Performance: Improved performance and memory efficiency of statistic CSV downloads from the web interface.

Bug Fixes

Bug fix: Corrected wording on the campaign search mailing list selection box.

Bug fix: Engine UI: Providing an empty name when creating VirtualMTAs would result in a crash screen.

SendSage v4.95.2

August 1, 2017

Bug Fixes

Bug fix: The content editor was getting stuck “Loading editor …” after upgrading to new versions of Studio due to an issue with browser caching.

Bug fix: Increase default string limit from 255 bytes to 1MB on MS-SQL Remote Lists. If Remote List data is still being truncated to 255 bytes, update MS-SQL queries to return CONVERT(TEXT, [column data]) on affected columns.

SendSage v4.95.1

July 26, 2017

Bug Fixes

Bug fix: Select boxes were being shown twice on the Campaign Content Edit page.

SendSage v4.95.0

July 21, 2017

New Features & Improvements

Studio will now properly encode the “To” and “From” headers for email addresses with strange characters.

Studio API: The segment API now allows for an optional “include_sql” query string parameter to retrieve the SQL used to perform the subscriber query. See the API documentation for more information.

The Mailing Lists, Campaigns, and Statistics screens now contain search boxes.

Performance: Optimizations to the autoresponder email delivery engine to make it more RAM and CPU efficient.

Performance: Nested segments are now evaluated faster, eliminating a bottleneck for extremely heavy users of this feature.

Engine UI: The “X-SendSage-DKIM” header is now allowed in the mail class custom headers.

Bug Fixes

Bug fix: Segments could sometimes prevent custom fields from being deleted, even after the segment was deleted.

Bug fix: The templates screen will no longer show templates from deleted mailing lists.

Bug fix: EDM integration now uses the current protocol, whether you are using http or https to connect to Studio. This prevents an issue wherein some web browsers would refuse to load the responsive editor.

SendSage v4.94.0

July 11, 2017

New Features & Improvements

Update embedded TinyMCE WYSIWYG editor for improved Chrome compatibility.

SendSage v4.93.1

June 14, 2017

New Features & Improvements

Updates to provide compatability with Engine’s upcoming perl update.

SendSage v4.93.0

June 12, 2017

New Features & Improvements

Engine UI: New user interfaces for Domains, Mail Classes, DKIM Keys, URL Domains, and Database Connections.

New replacement codes for Studio campaigns and autoresponders, %%data_stat_id%% and %%data_sendid%%. See the Content Replacement Codes documentation for more information.

EDM Designer integration is now available to be enabled by system adminstrators. SendSage does not include an API Key nor license for usage of EDM Designer. See the EDM Designer Integration documentation for more information.

SendSage v4.92.3

May 31, 2017

Bug Fixes

Bug fix: Using the API to create a campaign on a remote list from a template that includes remote SQL was returning an error.

SendSage v4.92.2

May 24, 2017

Bug Fixes

Bug fix: Version 4.92.0 introduced a bug in the campaign sender that could cause campaigns to crash. This fixes that crash.

SendSage v4.92.1

May 24, 2017

New Features & Improvements

Engine API: Increased validations for Mail Class name and listid fields. See the Mail Classes API for more information.

SendSage v4.92.0

May 23, 2017

New Features & Improvements

Auto-refreshing pages (such as the campaign or jobs pages) will stop auto-refreshing when they are no longer visible (for example, the window is minimized). When the window is made again visible, the auto-refreshing will resume.

Added support for per-organization sending credits. This is a new mode of sending quotas. See the Organizations API for more information.

Added sorting, pagination, and filtering to the indexes of the APIs for: API Keys, Bounce Emails, Custom Fields, Background Jobs, Organizations, Seed Lists, Subscribers, URL Domains, Users, and VirtualMTAs.

Important note regarding the addition of pagination to existing APIs: The default pagination for most of these APIs is 2,000 records. We recommend that you review your usage of these APIs and support pagination.

Support for creating ad-hoc segments on the Autoresponders API. Previously, Autoresponders had to be created using an existing stored segment.

Expand Campaign, Autoresponder, and Segment APIs to support all segmentation criteria.

Special sending rules may now add custom headers to the outgoing email.

Bug Fixes

Bug fix: The optional organization requirement for checking unsubscribe links can now be satisfied by headers and/or footers.

Bug fix: Segmenting on a custom field with ‘is not set’ was not matching explicitly NULL values. It now does.

SendSage v4.91.1

May 1, 2017

Bug Fixes

Bug fix: Subscriber imports that target a URL containing a blank file will no longer take 10 minutes to fail.

Bug fix: Fixed an issue causing warnings to be written to the bounce processor log.

SendSage v4.91.0

March 29, 2017

New Features & Improvements

System administrators may now set organizations to require confirmed opt-in. Organizations that require confirmed opt-in must require confirmation on web forms and trigger confirmation when using the API (see the Subscriber API documentation for more information on this). The organization may not create new imports. Subscribers added via the user interface are not required to be confirmed.

SendSage v4.90.0

March 28, 2017

New Features & Improvements

New segmentation clause, “Subscriber Sent”. This allows you to segment on the last time a subscriber received any campaign.

Added “Reply-To” as a delivery option on Web Forms and Autoresponders.

SendSage v4.89.1

March 28, 2017

New Features & Improvements

Message-ID in Studio emails now contains the organization ID

Bug Fixes

Bug fix: Prevent jobs page from using excessive browser CPU and memory resources

Bug fix: Prevent unschedule subscriber imports from using excessive CPU resources

SendSage v4.89.0

March 13, 2017

New Features & Improvements

Engine UI: Loosen VirtualMTA name requirements. See the VirtualMTA documentation for more information.

Added a new per-user setting for a default list of addresses to include when sending a preview of a campaign or autoresponder.

Autoresponders will no longer enqueue nor deliver when an organization’s sending quota limit is set to 1.

Bug Fixes

Bug fix: corrected incorrect text: with no autoresponders, the autoresponder statistics page would say there were no campaigns.

SendSage v4.88.1

March 1, 2017

Bug Fixes

Bug fix: Inserting replacement codes in the WYSIWYG editor was broken.

Bug fix: Use the organization’s time zone when picking date ranges in autoresponder statistics instead of the web browser’s.

SendSage v4.88.0

February 28, 2017

New Features & Improvements

Improve Organization API – See documentation for full details, but note that the organization API is now paginated and defaults to 100 per page.

Add a new API for querying subscriber counts on an organization.

Add a new API for managing API Keys.

Add new autoresponder reactions for reacting to Campaign Clicks, Autoresponder Sends, Autoresponder Clicks, Autoresponder Non-clicks, Autoresponder Non-opens.

Add support for the X-SendSage-DKIM, X-SendSage-DKIM-Only-Using-Domain and X-SendSage-Signing-Selector headers. These are now processed for Studio in the same way that they are for SimpleMH.

Bug Fixes

Bug fix: Show all jobs on the “All Jobs” page, don’t auto-refresh when showing them all.

SendSage v4.87.0

February 15, 2017

Bug Fixes

Bug fix: Use protocol-relative URLs to get font assets.

Bug fix: Don’t require the user permission Edit Mailing List in order to create and edit Web Forms.

Bug fix: Don’t offer deleted templates when creating new campaigns.

SendSage v4.86.0

January 17, 2017

New Features & Improvements

Subscriber Quotas: You may now set a limit to the number of active subscribers in an organization. See the “Billing Features” documentation for more information.

The Return-Path for Remote List campaigns no longer includes the original email address, making its localpart no longer than 64 characters.

Bug Fixes

Bug fix: Remote List recipient data is now properly rotated by the data retention option for “Recipient Data of Campaign”.

SendSage v4.85.0

January 4, 2017

New Features & Improvements

Speed improvements in message injection.

System administrators may now browse the list of mailing lists on an organization from the Organizations index page.

System administrators may now create subscriber exports for other organization’s mailing lists. These exports are only visible to the system organization.

Bug Fixes

Bug fix: Fix crash in Special Sending Rules when Segmentation Criteria contains UTF-8.

SendSage v4.84.1

December 19, 2016

Bug Fixes

Bug fix: Subscriber imports would fail when overwriting existing subscribers with upper-case in their email address.

SendSage v4.84.0

December 12, 2016

New Features & Improvements

Speed improvements to the subscriber import.

Leading and trailing whitespace will now be stripped from Remote List email addresses.

SendSage v4.83.0

November 23, 2016

Bug Fixes

Bug fix: Fix errors that could prevent deleting segments, campaigns, or mailing lists.

Bug fix: Display bounce code 40 as ‘other’ in the breakdown table by default. Improved how the hard/soft/other classification of a bounce is tracked.

Bug fix: Remove an errant button on the VirtualMTA index.

Bug fix: Don’t require confirmation on list-unsubscribe clicks.

Bug fix: Add headers/footers in webview.

SendSage v4.82.0

October 6, 2016

New Features & Improvements

Improvements to the SendSage Users API – organization_id is no longer a required field, password does not require duplication as password1 and password2.

Minor graphical changes to the breadcrumbs in the Engine UI.

The view page for VirtualMTAs now include a list of references to it.

Engine API: Add an API for Database Connections.

Bug Fixes

Bug fix: Improve accuracy of numbers reported by subscriber imports.

Bug fix: Seed Lists can no longer be deleted until any campaign that is using it has finished sending.

Bug fix: Do not require a “scope” parameter when querying old subscriber imports on the API.

Bug fix: Deleted campaigns can no longer cause “name is already used” errors.

Bug fix: Prevent deleted campaigns from delivering.

Bug fix: Corrected a graphical error in custom headers error message.

SendSage v4.81.0

September 14, 2016

New Features & Improvements

Support global and per-campaign speed throttles.

Improved performance of the Jobs page.

Engine API: Add an API for Mail Classes.

Bug Fixes

Bug fix: Show organization time zone using the current, adjusted for DST, time offset.

SendSage v4.80.0

September 7, 2016

New Features & Improvements

Improve performance of background jobs page

Engine UI: Make VirtualMTA name clickable

Show a warning when the status field is mapped in subscriber imports, to make it clear it will override the configured Status value.

Bug Fixes

Bug fix: Suppressed addresses could sometimes be undeletable.

SendSage v4.79.0

September 1, 2016

New Features & Improvements

Support Internationalized Domain Names in subscriber email addresses and suppression lists.

Add is active in and is not active in operators to the In Mailing List segment.

Bug Fixes

Bug fix: Incorrect click tracking links were written when the original <a> tag contained other attributes that end in *href.

Bug fix: In Engine UI, the VirtualMTA select boxes in Routing Rules would sometimes clear errantly.

SendSage v4.78.0

July 7, 2016

New Features & Improvements

Internal improvements.

SendSage v4.77.2

June 28, 2016

Bug Fixes

Bug fix: Insert correct unsubscribe links in Subscription Web Form thank you emails.

Bug fix: Improved handling of subscriber imports when multiple imports contain the same email addresses.

Bug fix: Clicks in autoresponder preview emails now redirect correctly.

SendSage v4.77.1

June 9, 2016

Bug Fixes

Bug fix: prevent exception due to incorrect method signature

Bug fix: prevent users from seeing organization list

SendSage v4.77.0

June 6, 2016


The presentation of Studio API keys in the Organization user interface has changed. It now shows the Base64 encoded API key needed for authentication. See the updated API authentication documentation for more information.

New Features & Improvements

Allow segments to select campaigns that have not yet delivered for ‘Subscriber Opened Campaign’.

Improve presentation of API Keys in My Organization screen and API documentation.

Bug Fixes

Bug fix: Add content keys back to Autoresponder API

SendSage v4.76.0

May 27, 2016

New Features & Improvements

Improved performance and layout for systems with more than 100 IP Addresses

Bug Fixes

Bug fix: Incoming Email Domains API: forward_to should be an array

SendSage v4.75.0

May 24, 2016

New Features & Improvements

Engine API

UI Improvements to Engine

Provide ignore_redirect_url option in subscription forms

Bug Fixes

Bug fix: Translate “now” to “este segundo” in Portugese

Bug fix: Move campaign status strings to language file

Bug fix: Change suppression list name unique index to not fail for deleted lists

Bug fix: Do not return deleted records over Studio Bounce Email / URL Domain / Virtual MTA APIs.

SendSage v4.74.0

May 4, 2016

New Features & Improvements

Enable New Engine UI as the default interface for Virtual MTAs.

New Engine UI interface improvements.

Bug Fixes

Bug fix: Prevent a spurious validation error when updating boolean custom fields.

Bug fix: Campaigns can no longer be scheduled without a segmentation criteria over the API.

Bug fix: Do not include deleted Virtual MTAs, Bounce Emails, and URL Domains in API results.

SendSage v4.73.1

April 13, 2016

Bug Fixes

Bug fix: Deleting suppression lists that are in use will now present an error page letting you know what’s using it.

Bug fix: Prevent problems caused in the JSON API when % is present in the request body.

Bug fix: Autoresponder previews will now respect the track opens / track links setting.

Bug fix: Message sent reports were inconsistent with respect to Daylight Saving Time.

Bug fix: Improve validation error messages presented on the Subscribers API.

Bug fix: When stats are rotated, only log a message to the campaign log if any stats were deleted.

SendSage v4.73.0

March 16, 2016

New Features & Improvements

Introduce a new system and organization option to require unsubscribe links in campaign content.

Bug Fixes

Bug fix: Support API: replacement codes from API Autoresponders in click redirection.

Bug fix: Prevent double adjustment of timezone in organization message sent report.

SendSage v4.72.0

March 2, 2016

New Features & Improvements

Add support in New Engine UI for setting throttle programs as percentages in addition to fixed values.

Bug Fixes

Bug fix: Fixed a problem with the Zip Code segment that could prevent the segment from matching anyone.

SendSage v4.71.0

February 26, 2016

New Features & Improvements

New options to text and multiline custom fields for controlling how the custom
field data will be interpolated. Existing fields will behave as they previously
did – but new multiline fields will default to having newlines converted to BR
tags when replaced into HTML content. You may also now control whether or not
custom field data is used encoded or raw when replaced in HTML or URL content.

SendSage v4.70.4

February 11, 2016

New Features & Improvements

Major speed improvements to the “Distribute Unsubs / Bounces / Spam Complaints” feature on organizations.

Speed improvements on message delivery.

Bug Fixes

Bug fix: Pagination in the “Throttle Rules Currently in Backoff Mode” report.

SendSage v4.70.3

February 1, 2016

New Features & Improvements

Performance improvements in the following segment clauses: In Mailing List, Subscriber Clicked Link, Subscriber In Campaign, Subscriber Opened Campaign

If a campaign’s schedule is edited to start in the recent past, its start time will be set to the current time.

Bug Fixes

Bug fix: Seed list API was not returning addresses_array, contrary to the API documentation. It now returns this array.

Bug fix: Navigation surrounding the subscriber search screen has been improved. The ‘Cancel’ button on that screen now takes you back to where you came from.

SendSage v4.70.2

January 25, 2016

New Features & Improvements

Performance improvements to the In Mailing List segmentation clause.

Bug Fixes

Bug fix: Engine: Several buttons had incorrect size

Bug fix: Engine: Improved word wrapping for long table cells

SendSage v4.70.1

January 21, 2016

New Features & Improvements

Bug fixes and graphical design tweaks in the New Engine UI.

SendSage v4.70.0

January 19, 2016

New Features & Improvements

Includes an optional beta version of a new interface for part of SendSage Engine’s configuration.

Performance improvements in open tracking

SendSage v4.69.1

December 14, 2015

New Features & Improvements

Further optimizations in the organization purger

Bug Fixes

Bug fix: Segmenting by zipcodes with leading zeroes now properly matches Number custom fields

Bug fix: Prevent invalid values in delivery settings due to a change in organization permissions when duplicating campaigns or create new campaigns from templates

Bug fix: Log to the campaign history anytime the scheduled start time is changed, not just the first time the campaign is scheduled

SendSage v4.69.0

December 9, 2015

New Features & Improvements

Performance improvements in message generation and hand-off to SendSage Engine.

Performance improvements in organization quota allotment.

SendSage v4.68.0

December 6, 2015

New Features & Improvements

Increase the amount of information shown when viewing a subscriber import.

Bug Fixes

Bug fix: Prevent getting stuck reloading a spinner page when purging an organization.

Bug fix: Prevent non-UTF8 data in Special Sending Rules results from failing a campaign.

SendSage v4.67.0

November 30, 2015

New Features & Improvements

Organizations may now be assigned access to Special Sending Rules.
Only the System Organization is granted access by default.

Added an API for accessing daily or monthly reports of messages sent for an organization.

Performance improvements on click tracking improves redirect speed.

Bug Fixes

Bug fix: Unsubscribe event notifications now forwards correctly for remote lists with mixed case email addresses.

Bug fix: The view of Engine stats would show incorrect values for “Attempts Deferred” and “Attempts Throttled”.

SendSage v4.66.1

November 6, 2015

Bug Fixes

Bug fix: Mailing Lists that used a Global Custom Field as its primary key, which were subsequently deleted, would prevent that Global Custom Field from being deleted itself.

Bug fix: Support ISO-8859-1 on Subscriber Imports from URL.

SendSage v4.66.0

November 4, 2015

Bug Fixes

Bug fix: Invalid UTF-8 in email addresses on remote lists will no longer cause the campaign to pause with a Remote List Load error. These email addresses will be logged and skipped like other invalid email addresses.

Bug fix: Special Sending Rules are now evaluated on seed emails.

SendSage v4.65.1

October 14, 2015

Bug Fixes

Bug fix: Fix escaping of text custom field segmentation criteria

Bug fix: Enable support for UTF-8 in MSSQL databases, other MSSQL fixes

Bug fix: Remove HTML entities from warnings about system config stat retention

Bug fix: Allow duplicate filenames in user file space (subscriber imports)

Bug fix: Don’t fail subscriber imports if the local file is deleted after splitting is complete

Bug fix: Fix scrolling issue with sticky nav in certain browsers

Bug fix: Prevent timing issue when cancelling a subscriber import that could lead to the import being stuck

Bug fix: Clean up jobs index, wrapping and stickynav issues

SendSage v4.65.0

September 29, 2015

New Features & Improvements

New autoresponder trigger ‘API’. With this, you can create an autoresponder that triggers via an API request. See the ‘Subscribers API: Trigger Autoresponders on a Subscriber’ documentation for more information.

SendSage v4.64.2

September 24, 2015

New Features & Improvements

Show full URL in the “Clicks by URL” table in a tooltip if it is long enough to be truncated

Changed the default of the “Include subscribers with blank, unknown, or invalid zip codes” checkbox when segmenting by zip code to true

Speed improvements during subscriber import splitting

Bug Fixes

Bug fix: Fix stickynav layout when link/dropdown is present in stickynav

SendSage v4.64.1

August 24, 2015

Bug Fixes

Bug fix: Fix replacement of subscriber id/email for confirmation redirects on web forms

SendSage v4.64.0

August 19, 2015

New Features & Improvements

Support custom field replacement on redirect URLs on web forms

Increased parallelism of subscriber imports, resulting in improved import speed

Bug Fixes

Bug fix: Prevent stickynav from disappearing toward the bottom of campaign view pages

Bug fix: Expire system config cache after 15 seconds, causing background jobs to pick up on new system settings without bouncing

Bug fix: Prevent a passenger null value for process counts from crashing hvmail_studio_metrics

SendSage v4.63.2

August 13, 2015

New Features & Improvements

Fix support for some Emoji Unicode in transactional emails

Increase work done by each subscriber export thread, increasing throughput of subscriber exports.

Bug Fixes

Bug fix: Prevent ‘Boolean Custom Field is true’ from failing to match when referenced from an ‘Is Not In Segment’ clauses.

SendSage v4.63.1

July 27, 2015

New Features & Improvements

Tweaks to the HTML sanitizer to increase compatibility with responsive CSS on webviews.

SendSage v4.62.1

July 22, 2015

Bug Fixes

Bug fix: Fix issue in new installation database creation

Bug fix: Prevent exception page when saving an invalid segment on a remote list

Bug fix: Ignore extraneous blank lines in CSV files when importing subscribers

SendSage v4.62.0

July 21, 2015

New Features & Improvements

Add new events studio_subscriber_created and studio_subscriber_updated.

SendSage v4.61.2

July 15, 2015

New Features & Improvements

Allow sending campaign preview emails with deleted engine objects

SendSage v4.61.1

July 13, 2015

New Features & Improvements

Improve how stat purged dates are shown when viewing subscriber records

Bug Fixes

Bug fix: Suppressed addresses could not be removed on the UI

Bug fix: Allow global custom fields for zip code segment

Bug fix: Hide the ‘Invalid Organization Selections’ banner from the organization page for non-system-admins – as they cannot do anything about it.

SendSage v4.61.0

July 1, 2015

New Features & Improvements

Add support for Special Sending Rules on Web Forms and Autoresponders.

SendSage v4.60.0

June 30, 2015

New Features & Improvements

Add an endpoint to the subscribers API for unsubscribes. This endpoint receives a token that is embedded into the campaign content with a replacement code. See the API documentation for more information.

Unsubscribe links should now be resistant to accidental clicks by spambots.

Bug Fixes

Bug fix: Prevent rewriting campaign image URLs that were created in a different campaign.

SendSage v4.59.2

June 26, 2015

Bug Fixes

Bug fix: Autoresponders could not switch from using named segments to anonymous segments

Bug fix: Distance validation was preventing new US Zip Code segments from being created

SendSage v4.59.1

June 24, 2015

Bug Fixes

Bug fix: Fix issue in new stored procedures preventing upgrades to latest version.

SendSage v4.59.0

June 24, 2015

New Features & Improvements

Add a new criteria for segmenting subscribers within range of a target United States zip code. This feature uses a custom field that contains the subscriber’s zip code.

Bug Fixes

Bug fix: scheduling campaigns for the same day without specifying the year could schedule for the next year

SendSage v4.58.1

June 10, 2015

New Features & Improvements

Make 1230 parse as 12:30pm instead of 12:30am when scheduling campaigns

Update campaigns API doc to include missing sender_email field

Accept iso8601 on campaign started_at filter on campaigns API

Bug Fixes

Bug fix: Hide inbox section on autoresponders statistics

Bug fix: Prevent full table scan when adding to suppression lists on the API

Bug fix: Hide autoresponders on deleted mailing lists when viewing the list of autoresponders

Bug fix: Prevent invalid values for email_format from reaching the database on the campaigns API

SendSage v4.58.0

June 2, 2015

New Features & Improvements

Add a Duplicate button to autoresponders.

Bug Fixes

Bug fix: System Campaigns API would return an error for campaigns that had no stat counts. Now zeroes will be returned.

Bug fix: Handle UTF-8 properly on campaigns that have over 1,000 different links due to special sending rules.

SendSage v4.57.2

June 2, 2015

New Features & Improvements

Subscriber exports now write time values in organization time zone instead of UTC.

Improved wording on suppression list forms describing the global flags.

Speed improvements to the ‘subscriber did/not open any campaign’ segmentation criteria.

Bug Fixes

Bug fix: Form delivery settings are no longer validated when updating mailing list settings, preventing strange errors from showing up on that form.

SendSage v4.57.1

May 18, 2015

Bug Fixes

Bug fix: Busy autoresponders sometimes failed in being deleted.

Bug fix: Prevent an exception on click throughs of autoresponders.

SendSage v4.57.0

May 14, 2015

New Features & Improvements

Add a button to duplicate stored segments or convert a campaign’s anonymous segment to a stored segment.

Support new replacement codes; data_from_email data_from_name data_sender_email data_reply_to_email data_subscribe_date_long data_subscribe_date_database data_subscribe_ip; See documentation here: Mailing-Lists/Remote-Lists/

Bug Fixes

Bug fix: Mixed-mode content images will no longer fail to render in the content preview.

Bug fix: Don’t change a campaign’s state to unpaused when scheduling it. Previously, campaigns could not be created as scheduled, on-hold.

Bug fix: Increase Redis timeout from 5 seconds to 1 minute. This reduces the risk of false failures during periods of particularly heavy load.

SendSage v4.56.0

May 11, 2015

New Features & Improvements

Improve the campaigns API support for split-testing.

Add optional flag to campaigns API for retrieving Engine SendID.

Add custom email headers to organizations.

SendSage v4.55.1

May 5, 2015

New Features & Improvements

Increase Special Sending Rule startup timeout from 10 seconds to 60 seconds. This should reduce some SSR failures due to an overly aggressive timeout.

Bug Fixes

Bug fix: Prevent an error message on new campaigns.

SendSage v4.55.0

May 4, 2015

New Features & Improvements

Remote Lists, documentation is available at: Mailing-Lists/Remote-Lists/

SendSage v4.54.3

April 29, 2015

New Features & Improvements

Add a System Preview Settings option to allow Campaigns and Autoresponders to override the Virtual MTA used for preview delivery.

SendSage v4.54.2

April 29, 2015

Packaging changes for deployment.

SendSage v4.54.1

April 27, 2015

New Features & Improvements

Allow special sending rule to be set when creating or updating a campaign on the API.

Bug Fixes

Bug fix: Clean up how long, unbroken segment names look on the campaigns index.

Bug fix: X-Mailer-Info is now correct for autoresponders.

SendSage v4.54.0

April 14, 2015

New Features & Improvements

Provide a couple ways to specify which autoresponders run when creating or updating a subscriber on the API. See the Autoresponders API documentation for further details.

SendSage v4.53.1

April 13, 2015

New Features & Improvements

Implemented a new query logic for suppressing campaign addresses. This should result in faster queries when evaluating suppression.

New operator option for segmenting on subscriber date custom fields ‘in the last days’ and ‘not in the last days’.

SendSage v4.53.0

April 7, 2015

New Features & Improvements

Add status command line tool hvmail_studio_metrics.

The ‘Subscriber in Campaign’ segment should run much faster now.

Improve the process of deleting segmentation criterion. They may now be deleted if they were only referenced by campaigns that have finished sending (previously such segments could not be removed from the system).

All requests to the API paths are now considered ‘application/json’ (previously an error would result if Content-Type of the request was absent).

Bug Fixes

Bug fix: Also rotate stats on campaigns that failed or were cancelled.

Bug fix: Use /var/hvmail/var/tmp for the temporary files when preparing imports.

Bug fix: Do not require content be provided when updating existing autoresponders.

Bug fix: Campaigns that were failed or cancelled now have their stats properly rotated (previously only successfully, fully finished campaigns were rotated).

SendSage v4.52.1

March 31, 2015

New Features & Improvements

All requests on API paths will now be treated as JSON, even if they don’t supply Content-Type.

Bug Fixes

Bug fix: Adding suppressed addresses on the API is now substantially faster.

Bug fix: Improved record estimation when importing subscribers from files with CR line endings.

SendSage v4.52.0

March 24, 2015

New Features & Improvements

Use ‘.csv’ file extension for CSV exports, ‘.txt’ file extension for TSV exports.

Improve the process of deleting custom fields. Custom fields now check their dependencies and offer more insight into why it cannot be deleted.

Add system configuration options for adding Bounces and Unsubscribes to a global suppression list.

Bug Fixes

Bug fix: Corrected some minor layout issues that had buttons/text falling off the edge of tables.

SendSage v4.51.0

March 17, 2015

New Features & Improvements

Add an option to subscriber imports to specify a URL to retrieve the import data

Support the SSL option from Engine’s URL Domains. URLs generated for opens, clicks, and webviews will now be HTTPS if the URL Domain is configured as SSL.

Add additional Special Sending Rule examples.

SendSage v4.50.1

March 12, 2015

New Features & Improvements

The current credit usage now appears on the ‘System’ screen.

The subscriber import API now supports overwriting subscriber status, see the overwrite_what: status option.

Users may now upload files to API user accounts. Use the organization ID as the username and the API key as the password. This is how users should upload files that will in turn be used in the subscriber imports API.

Add an API for retrieving subscribers from a mailing list. See documentation here: API-V2/Subscribers/#get-a-list-of-subscribers

Bug Fixes

Bug fix: Names of deleted suppression lists may now be re-used.

Bug fix: The name of the content_type field was incorrectly referred to as mime_type in the Special Sending Rules Attachments documentation.

Bug fix: Setting mailing lists to use an alternate primary key resulted in an error.

SendSage v4.50.0

March 9, 2015

New Features & Improvements

Allow users to promote custom fields from being associated with a single mailing list to be global to the organization. This is done from the My Organization page.

Provide an API for system administrators to pull a list of all campaigns that have started sending. This includes sending, paused, cancelled, finished and failed campaigns.

If an embedded subscription web form includes a redirect_url field value, subscribers will be redirected to the specified URL after filling out the form.

SendSage v4.49.2

March 9, 2015

New Features & Improvements

Notice: The segmentation criteria ‘Subscriber Date Confirmed’ has changed slightly – previously the ‘not in the last X days’ operator would NOT include subscribers who have never confirmed. Now, subscribers who have never confirmed ARE included in ‘not in the last X days’.

Bug Fixes

Bug fix: Click handling on seed lists no longer sometimes results in an error page.

Bug fix: Correct a layout issue with long subscriber email addresses viewing the subscribers list.

Bug fix: Web form custom field values are no longer cleared on validation errors when creating a new form.

SendSage v4.49.1

March 4, 2015

Bug Fixes

Bug fix: Prevent failed Special Sending Rules from validating multiple times on campaign preview emails.

Bug fix: Ignore values from deleted custom fields when building campaign preview emails.

Bug fix: Custom field values are now URI escaped when building URLs in click redirects.

SendSage v4.49.0

February 27, 2015

New Features & Improvements

Add options to special sending rules to control error handling.

Bug Fixes

Bug fix: Show organization global fields on the subscriber edit page.

SendSage v4.48.0

February 24, 2015

New Features & Improvements

General optimizations to Autoresponders to make them more efficient.

Added a new API for creating campaign and autoresponder preview emails.

Added an option to subscriber imports for specifying date format – either MDY or DMY.

SendSage v4.47.0

February 23, 2015

New Features & Improvements

Special Sending Rules now support adding attachments.

Idle user sessions will expire after 30 days.

Bug Fixes

Bug fix: When creating subscriber imports and assigning forced values, dropdown custom fields will no longer be disabled at first.

Bug fix: New custom fields were failing to be made visible on existing subscription web forms.

SendSage v4.46.1

February 18, 2015

Bug Fixes

Bug fix: Fix incorrect results when ‘Subscriber Opened’ and ‘Subscriber Clicked’ clauses are referenced by a ‘Not In Segment’ rule.

SendSage v4.46.0

February 10, 2015

New Features & Improvements

Add an API endpoint for retrieving campaign link statistics.

SendSage v4.45.2

February 9, 2015

New Features & Improvements

Add started_at filtering parameters to the campaigns index API.

Bug Fixes

Bug fix: Suppression list imports temporary files are now cleaned up like Subscriber Imports.

SendSage v4.45.1

February 6, 2015

Bug Fixes

Bug fix: Nesting segments that use JOINs (Subscriber Opened and Subscriber Clicked) no longer cause validation failures.

Bug fix: Year boundaries in the JavaScript calendar now select the correct date.

SendSage v4.45.0

February 3, 2015

New Features & Improvements

Add ‘In Segmentation Criteria’ segmentation clause to allow building complex, nested segments.

Campaigns can now be configured to send using multiple seed lists.

Bug Fixes

Bug fix: The subscribers API now returns not_found if a mailing list has been deleted, instead of not_authorized.

SendSage v4.44.0

January 26, 2015

New Features & Improvements

Add API for deleting mailing lists.

Add API for ad hoc segmentation criterion on Campaigns. Support includes creating/updating campaigns with segments to target all active subscribers, or subscribers that exist in another mailing list.

Bug Fixes

Bug fix: Fix name of track_links attribute in Campaigns API.

SendSage v4.43.0

January 16, 2015

New Features & Improvements

Add a subscriber imports API.

Organizations may now have custom fields associated with them, giving every mailing list on the organization access to them.

SendSage v4.42.6

January 8, 2015

New Features & Improvements

Add alt attribute to open image tags.

Bug Fixes

Bug fix: Prevent exception on subscriber activity table due to empty events with purged stats.

SendSage v4.42.5

January 5, 2015

New Features & Improvements

Improvement: Allow non-ASCII names for various objects: Campaigns, Mailing Lists, From Name, among others

SendSage v4.42.4

December 23, 2014

Bug Fixes

Bug fix: Prevent timeout issues in campaign preview rendering and HTML to text conversions.

Bug fix: Segmentation criteria deletion screen offered some invalid options.

SendSage v4.42.3

December 12, 2014

Bug Fixes

Bug fix: Prevent strange time zone abbreviations from causing time to parse incorrectly.

SendSage v4.42.2

December 12, 2014

Bug Fixes

Bug fix: Fix links in campaign previews on system with lots of previews.

SendSage v4.42.1

December 10, 2014

New Features & Improvements

Expanded text in disk throttle notification email with a note to system admins.

Bug Fixes

Bug fix: Autoresponders API controller was not filtering statistics based upon the requested dates.

SendSage v4.42.0

December 9, 2014

New Features & Improvements

Add a ‘Campaign / Autoresponder Send Default’ field for custom fields. This value will be used during delivery if the subscriber has no value for that custom field.

SendSage v4.41.1

December 8, 2014

Bug Fixes

Bug fix: The subscribers API was not correctly returning results for mixed-case subscriber records.

Bug fix: The subscriber import was failing if an invalid date was specified for custom fields.

Bug fix: Special Sending Rules were not properly previewing Checkboxes custom fields.

SendSage v4.41.0

December 3, 2014

New Features & Improvements

Special Sending Rules

SendSage v4.40.0

November 26, 2014

New Features & Improvements

Add stat rotation options for opens, clicks, bounces, scomps and unsubs – in addition to sents.

Bug Fixes

Bug fix: Duplicate email addresses with different casing when adding suppressed addresses.

SendSage v4.39.0

November 18, 2014

New Features & Improvements

Change the ‘From’ address of the disk warning emails to use root@/var/hvmail/control/me.

Add support for replacement codes in from_name and from_email fields.

SendSage v4.38.1

November 13, 2014

New Features & Improvements

The subscriber importer will now recommend subscribe_time when you have a column named in past tense like ‘subscribed time’.

Bug Fixes

Bug fix: Numeric custom fields were incorrectly failing validation when the custom field does not have a maximum value specified.

SendSage v4.38.0

November 10, 2014

New Features & Improvements

Show campaign and autoresponder statistics in Studio that were previously only available in the Engine user interface.

Speed up lookups by email address in the subscribers API.

SendSage v4.37.2

October 30, 2014

Bug Fixes

Bug fix: Segmentation criteria builder was throwing a JavaScript exception with large domain lists.

SendSage v4.37.1

October 19, 2014

Bug Fixes

Bug fix: Always use system organization time zone when building system and organization send reports.

Bug fix: Link to campaign from autoresponders pointed to the wrong URL.

SendSage v4.37.0

October 10, 2014

New Features & Improvements

Add a subscriber activity log when viewing an individual subscriber record.

Add a new replacement code %%data_current_year%% that will replace with the current year in four digits.

The campaign show page will now refresh the ‘Statistics’ section automatically.

There is a new system option for disk throttling. This allows campaigns to automatically be slowed down as SendSage Engine’s disk is filled.

Custom fields may no longer be named after valid replacement codes. Existing custom fields are grandfathered in.

There is now a ‘Duplicate’ button on mailing lists.

Bug Fixes

Bug fix: Prevent campaigns from being scheduled in the past.

SendSage v4.36.1

October 5, 2014

Bug Fixes

Bug fix: Escape HTML entities numerically to support email clients that don’t understand &apos;.

Bug fix: Previews on the ‘confirm send’ no longer fail to render images.

Bug fix: Large HTML on the autoresponders edit page no longer breaks the ‘delay’ and ‘action’ dropdowns.

Bug fix: Fix a page failure when sending to a large segment on an organization with quotas enabled.

SendSage v4.36.0

September 26, 2014

New Features & Improvements

Add flag to subscribers update API to run autoresponders when updating subscriber.

SendSage v4.35.0

September 23, 2014

New Features & Improvements

Update API documentation for reading a mailing list’s custom fields.

Add an API endpoint for retrieving campaign details by its stat id as well as by its campaign id.

Allow system admin API keys to retrieve all campaigns on the system, not just on the system organization.

Bug Fixes

Bug fix: Deleted custom field options will no longer appear when retrieving a list of custom fields on the API.

SendSage v4.34.2

September 19, 2014

New Features & Improvements

Only delete campaign sending logs if messages were sent for all recipients.

Bug Fixes

Bug fix: Emails from web forms are no longer HTML sanitized.

Bug fix: Moved the system ‘Download Sends Report’ button to the correct section.

Bug fix: Prevent new subscription web forms from ignoring selected custom fields.

Bug fix: Fix subscriber count processing in time zones with 30-minute offsets.

Bug fix: Fixed a bug that prevents some organizations from being deleted.

SendSage v4.34.1

September 2, 2014

Bug Fixes

Bug fix: Prevent deleted seed lists from causing a campaign duplication to fail.

Bug fix: Prevent bounce handler from raising an exception due to an invalid ID.

SendSage v4.34.0

August 18, 2014

New Features & Improvements

Add indices to the campaign log table to improve history query performance.

Add new APIs that cover suppression lists, campaign templates, autoresponders, custom fields, background jobs, users and organizations.

Bug Fixes

Bug fix: Campaigns with many contents and/or with multiple long names now wraps nicely.

Bug fix: The subscriber update API no longer yields a multiple record error for email addresses that start with integers.

SendSage v4.33.7

August 6, 2014

New Features & Improvements

Improve how the subscriber importer parses the ‘Subscriber Status’ field. Allow mixed-case and a variety of potential values.

Speed improvements in the subscriber exporter.

SendSage v4.33.6

August 5, 2014

Bug Fixes

  • Bug fix: Render campaign images on the content preview page.

SendSage v4.33.5

July 31, 2014

New Features & Improvements

  • Recipient counts are now done in the background when sending a campaign, causing the page to load faster for campaigns with complex segments.

Bug Fixes

  • Bug fix: Custom field options will no longer be cached when segmenting, causing options to show up sooner.
  • Bug fix: ‘SendSage’ will now be properly replaced within JavaScript strings in white-labeled installations with a system name configured.

SendSage v4.33.4

July 30, 2014

Bug Fixes

  • Bug fix: Autoresponders with days/weeks/months delays were being scheduled in UTC instead of the organization’s time zone.

SendSage v4.33.3

July 20, 2014

New Features & Improvements

  • Improve the performance of the ‘Subscriber Opened Campaign’ and ‘Subscriber Opened Link’ segments.

Bug Fixes

  • Bug fix: Prevent campaigns in progress failing during upgrade.
  • Bug fix: Correct the text on the segmentation criteria button dragging warning dialog okay button.

SendSage v4.33.2

July 17, 2014

Bug Fixes

  • Bug fix: Restore proper operation of the time parser when scheduling campaigns in the future.

SendSage v4.33.1

July 16, 2014

New Features & Improvements

  • Make the worker more durable when Redis is slow or missing.

Bug Fixes

  • Bug fix: Restore proper redirection when navigating from the subscribers search page.
  • Bug fix: Validate that subscribe_ip contains only printable UTF-8 characters.

SendSage v4.33.0

July 14, 2014

New Features & Improvements

  • Add a ‘is not set’ option to custom field segments.
  • Change ‘Campaign ID’ to replace with ‘%%campaign_id%%’ in addition to ‘%%SendSage_campaign_id%%’.

SendSage v4.32.0

July 8, 2014

New Features & Improvements

  • Add queue length and a button to clear the queue to the Autoresponder page.
  • Mailing Lists may now be configured with Google Analytics integration. This allows campaigns and autoresponders to report opens as Google Analytics events and include Google Analytics URL parameters in clicks.
  • Open the TinyMCE context menu with control-clicks in addition to right-clicks.
  • Integrate credits tracker.
  • Add a ‘none of’ segmentation criteria option to segments against checkbox custom fields.
  • Allow additional characters in the localpart of email addresses, now allowing all of: a-z A-Z 0-9 – . _ + = % / : + # ; ? ! # $ & ‘ * ` { } ~.

Bug Fixes

  • Bug fix: Support UTF-8 properly on campaign previews.
  • Bug fix: Wrap long content names instead of overlaying them over the ‘Turn split testing on’ button.
  • Bug fix: Prevent users from adding or removing content on campaigns that have started sending.

SendSage v4.31.1

July 2, 2014

Bug Fixes

  • Bug fix: Prevent autoresponders from failing when sending from a subscriber import.

SendSage v4.31.0

June 26, 2014

New Features & Improvements

  • Improved memory usage of the worker processes.
  • Add support for selecting Text or Number custom fields as alternate primary keys on mailing lists.

SendSage v4.30.0

June 23, 2014

New Features & Improvements

  • New replacement code: emailaddress_md5
  • Add a pause button the the mailing list autoresponders table.
  • Move the location of the Send Campaign button, make it green.
  • Sort custom fields on the mailing list page alphabetically.
  • Upgrade to Ruby 2.1.2 and Passenger 4.0.45.
  • Event Notification integration with SendSage Engine.
  • Added a Mailing List option to specify a URL to redirect to when subscribers unsubscribe.

Bug Fixes

  • Bug fix: Sorting on the clicks table was broken.

SendSage v4.29.0

June 16, 2014

New Features & Improvements

  • Add a button when editing campaigns to automatically convert HTML to Text.

SendSage v4.28.1

June 10, 2014

New Features & Improvements

  • Provide replacement options when deleting a segmentation criteria.

Bug Fixes

  • Bug fix: Blank custom field checkboxes are now posted on all forms.
  • Bug fix: Restore missing custom fields from Subscription Web Forms.

SendSage v4.28.0

June 5, 2014

New Features & Improvements

  • Allow email address to be added to subscription web forms.

Bug Fixes

  • Bug fix: Take into account text custom field values that are NULL in the segmentation criteria.

SendSage v4.27.2

Bug Fixes

  • Bug fix: Correct a styling issue when editing subscribers with custom fields.

SendSage v4.27.1

May 22, 2014

New Features & Improvements

  • Support CR as a line-ending for suppressed address imports.

Bug Fixes

  • Bug fix: Webview links in preview emails on split-test campaigns now show the correct content.

SendSage v4.27.0

May 20, 2014

New Features & Improvements

  • Provide a system-level option to automatically delete a campaign’s s_stat_sents entries X months after the campaign finished sending.

SendSage v4.26.3

May 19, 2014

Bug Fixes

  • Add script to fix permissions after restoring a server.

SendSage v4.26.2

May 13, 2014

Bug Fixes

  • Bug fix: Fix a CSS issue in the subscriber import edit field association page that caused long text values to goof up the rest of the page.
  • Bug fix: Prevent values input for radio and selects from within Studio from being parsed as labels instead of indices.
  • Bug fix: Fix a CSS bug that caused the check on the campaign page to show up incorrectly in Firefox.

SendSage v4.26.1

May 2, 2014

Bug Fixes

  • Bug fix: Subscriber Opened Campaign, Subscriber Clicked Link, and Subscriber In Campaign segments were not handling split-testing properly.
  • Bug fix: Resolved an issue with segmentation criteria editing. Browsers would sometimes overwrite campaign parameters.
  • Bug fix: Split-test campaign content editing would give a validation error if you delete and re-create a content with the same name in one editing session.

SendSage v4.26.0

April 30, 2014

New Features & Improvements

  • Change to TinyMCE as Studio’s default WYSIWYG editor.
  • Add a hidden system configuration option to change between TinyMCE, CKEditor, or no WYSIWYG. See the ‘Studio Configuration’ documentation for more details.
  • Add a date range filter when viewing autoresponder statistics.
  • Present a file encoding validation error when creating a suppression list import.
  • Add ‘5’ as a pagination option.
  • Store the bounce text in the database and display it as a tooltip in the bounce table.
  • Revamp how the campaign show page presents what is needed to do to send the campaign.

SendSage v4.25.2

April 23, 2014

Bug Fixes

  • Bug fix: Paginate the autoresponders index.
  • Bug fix: User sign-in will no longer reject an active user if there’s a deleted user that had their email address.
  • Bug fix: Correctly distribute unsubscribes to the unsub suppression list.

SendSage v4.25.1

April 21, 2014

New Features & Improvements

  • Remove newlines from campaign links.
  • Clean up column widths on the statistics comparison screen.

Bug Fixes

  • Bug fix: Resolve bug that prevents TSV subscriber imports from processing.
  • Bug fix: Organization auto suppression list distribution was distributing incorrectly.
  • Bug fix: Fix up the subscriber import controller download method to send the file as the appropriate encoding.

SendSage v4.25.0

April 16, 2014

New Features & Improvements

  • Automatic winner selection for split-tested campaigns.

SendSage v4.24.0

April 15, 2014

New Features & Improvements

  • Add SendSage_campaign_id and SendSage_statid replacement codes.
  • Provide an option to add custom email headers to mailing lists.
  • Allow users to enter replacement codes in global system email headers and mailing list email headers.

Bug Fixes

  • Bug fix: Fix regressions in suppression list import support for ISO-8859-1.
  • Bug fix: Set hidden custom fields on subscription web forms.

SendSage v4.23.6

April 11, 2014

New Features & Improvements

  • The suppression list importer is now massively faster.
  • Segmenting by subscriber domain is now faster.

SendSage v4.23.5

April 3, 2014

Bug Fixes

  • Bug fix: The content editor will no longer blank content when saving after toggling between tabs.

SendSage v4.23.4

April 2, 2014

Bug Fixes

  • Bug fix: The web forms dialog in the campaign editor was inserting replacement codes incorrectly.

SendSage v4.23.3

April 1, 2014

Bug Fixes

  • Bug fix: Show the full range of number custom field segments that use ‘is between’.

SendSage v4.23.2

March 31, 2014

New Features & Improvements

  • Display click_to_open_rate and open_ratio as percents instead of decimals.

Bug Fixes

  • Bug fix: Boolean custom fields had their values displayed always as ‘false’, the shown value is now correct.

SendSage v4.23.1

March 20, 2014

Bug Fixes

  • Bug fix: Autoresponder opens are now correctly accumulated.

SendSage v4.23.0

March 19, 2014

New Features & Improvements

  • Campaign Templates: Campaign Templates can be managed in the ‘Campaigns’ menu.
  • Extensive User Permissions: Standard users may now have their permissions fine-tuned.
  • Some general improvements to the Autoresponders user interface.
  • New Segmentation Criterias: Date Unsubscribed, Date Spam Complained, Date Bounced
  • Improvements and speed boosts to the statistics view page.
  • Added a ‘Send a preview’ button on the autoresponder view page.
  • The segmentation criteria builder now shows an instructional message when you click on the reorder button.

Bug Fixes

  • Bug fix: Autoresponders now point to Engine’s ref tables, to prevent errors when deleting Virtual MTAs in Engine.
  • Bug fix: Segmentation criterion for ‘in mailing list’ and ‘custom field: number’ now display properly.

SendSage v4.22.3

March 14, 2014

New Features & Improvements

  • Eliminate a race condition when creating a campaign’s delivery details.

SendSage v4.22.2

March 13, 2014

New Features & Improvements

  • Restore the missing ‘Forms’ section in the campaign content editor.

SendSage v4.22.1

March 4, 2014

New Features & Improvements

  • Add an s_system_configs.sub_in_any_camp_segments_enabled option to disable the ‘in any campaign’ segment, to avoid doing a full-table scan on s_stat_sents.

SendSage v4.22.0

March 3, 2014

New Features & Improvements

  • Integrate with SendSage Monitor.
  • Update language on the dialog warning that web form delivery settings haven’t been configured when trying to enable confirmation emails.

Bug Fixes

  • Fix a bug in the subscribers API that could prevent subscriber look-ups by email address from working.
  • Fix a bug in the subscribers API that would cause a 500 instead of a proper error when an invalid custom field was specified.
  • Fix a bug that could cause bounces to get stuck when distributing status to other mailing lists.

SendSage v4.21.1

January 9, 2014

0

February 20, 2014

New Features & Improvements

  • Restore URLs to the clicks table in statistics.

SendSage v4.21.9

February 14, 2014

Bug Fixes

  • Fix some critical errors found in 4.21.8.

SendSage v4.21.8

February 14, 2014

New Features & Improvements

  • Improve the performance of statistics pages.
  • Automatically restart worker processes once per day to clean up memory.

Bug Fixes

  • Fix a bug that could cause autoresponders to email subscribers that have unsubscribed during the delay.

SendSage v4.21.7

February 10, 2014

Bug Fixes

  • Fix a bug that would cause an error when trying to import a Day of Week custom field in a subscriber import.

SendSage v4.21.6

February 7, 2014

New Features & Improvements

  • Allow subscriber_id=0 on webviews and opens, preventing seed addresses from receiving an error.
  • Add a message when no stored segments exist when editing autoresponders.
  • Ensure that autoresponder reactions don’t cause destroying an autoresponder to fail.
  • Allow whitespace in usernames and passwords.

SendSage v4.21.5

February 5, 2014

New Features & Improvements

  • Change the button to enable a/b testing to be a simple green instead of the orange-ish color.
  • Do not show the content name field for campaigns that don’t use a/b testing.
  • Restore the 97% graphing algorithm.
  • Update bounce email view to get the proper iedomain_id for deleted domains that were formerly aliased.

Bug Fixes

  • Fix a bug that would prevent hosted images from rendering in a campaign preview if those images had extended UTF-8 characters in their names.
  • Fix a bug that could cause deleted aliased domains to show up in the bounce email list.
  • Fix a bug that would cause campaign images with the same SHA-256 to overwrite each other after being modified.
  • Fix a bug that would cause autoresponders not to use named segmentation criteria.

SendSage v4.21.4

January 24, 2014

New Features & Improvements

  • Tweak how campaign preview images load their size for a glitch in IE11.

Bug Fixes

  • Fix a bug where subscribe_time was the same as confirm_time for subscribers on subscription web forms.

SendSage v4.21.3

January 23, 2014

Bug Fixes

  • Fix a bug that would cause the second filling out of a subscription web form to overwrite existing custom field data that isn’t on the second form.

SendSage v4.21.2

January 22, 2014

Bug Fixes

  • Fix a bug that would cause the generic web form template to be loaded in place of the previously saved custom content when editing web forms.

SendSage v4.21.1

January 9, 2014

New Features & Improvements

  • Restore feature: copying html for subscription web forms

SendSage v4.21.0

January 9, 2014

New Features & Improvements

  • Add a system configuration option for global x headers. This allows system administrators to specify ‘X-‘ style headers that will be included in the headers in every email sent from SendSage.

Bug Fixes

  • Fix an encoding bug in campaign content import from URL or file.

SendSage v4.20.1

January 8, 2014

New Features & Improvements

  • Work-around a permissions issue in the campaign preview controller.
  • Improve the performance of the statistics show page.

SendSage v4.20.0

January 6, 2014

New Features & Improvements

  • Add Date Subscribed segmentation criteria clause.
  • Add Confirm Time / Confirm IP to subscriber show page.

SendSage v4.19.5

December 26, 2013

New Features & Improvements

  • Improve the performance of the statistics index page.

Bug Fixes

  • Fix a bug that would cause the max campaign image size to be shown incorrectly.
  • Fix a bug that would prevent attachments from attaching to a campaign.

SendSage v4.19.4

December 20, 2013

New Features & Improvements

  • Add a new stored procedure for Engine to use when querying SendID reporting.

SendSage v4.19.3

December 19, 2013

Bug Fixes

  • Fix a bug that could cause deleting a seed list to fail when replacing both campaigns and mailing list values.

SendSage v4.19.2

December 19, 2013

New Features & Improvements

  • Update unique index on seed lists to factor in organization id.

SendSage v4.19.1

December 18, 2013

New Features & Improvements

  • Added A/B testing for campaigns and campaign statistics. ( http://www.screencast.com/t/tqLgozqO )
  • Added ability to remove seed lists. ( http://www.screencast.com/t/2OX2MJKYaohY )
  • Added support for exporting suppression lists. ( http://www.screencast.com/t/GBXlRj79c )
  • Added support for campaign attachments. ( http://www.screencast.com/t/hRXbRVWe36E )
  • Add the List-Unsubscribe header to autoresponder messages.

Bug Fixes

  • Fix a bug that would cause campaigns with multibyte UTF-8 characters to fail previewing.
  • Fix a bug when a List-Unsubscribe event comes in for a subscriber that has been deleted.

Studio v4.18.1

November 26, 2013

New Features & Improvements

  • Autoresponders are here! Here is a brief introduction video: http://www.screencast.com/t/PV5clBCP
  • MD5s may now be added to suppression lists.
  • SendSage now writes an X-Mailer header in emails it sends. White-labeling customers may configure the content of the X-Mailer header in the system configuration page of Studio.

Bug Fixes

  • Fixed a bug in UTF-8 rendering in campaign previews which could cause a garbage character to appear in the preview image.

SendSage v4.17.0

November 18, 2013

New Features & Improvements

  • Modify Details Web Forms are here! Learn how to use the feature in this video: http://www.screencast.com/t/AZ7MR4CLIvh
  • Added really attractive stylesheets options to the Subscription and Modify Details web forms.
  • System configs has a new option allowing the system to BCC all subscription confirmation emails to the specified address.
  • Added a banner to the campaign confirmation page, reminding the user that the campaign hasn’t yet been scheduled.

SendSage v4.14.0.

New Features & Improvements

  • The wording when you click a confirmation link that has already been used has been improved.
  • We’ve added an Export button to the Statistics index page. This allows you to download a CSV file of the data in that screen. If you’ve filtered it down to a single mailing list, the CSV file you receive will only contain the entries for that mailing list. If you’ve got more than one page worth of statistics, the CSV file will include data for all of the pages.

SendSage v4.13.0.

New Features & Improvements

  • We’ve added an API for campaigns. For more information on using it, please see our API documentation.
  • A new permission option was added to users to restrict standard users access to subscriber exports. Learn how to use this feature in this video:http://www.screencast.com/t/w77Iwgroro8
  • There are now replacement codes available for Mailing List ID and Subscriber ID. Learn how to use them in this video: http://www.screencast.com/t/Eyq0YpmbKTl

Bug Fixes

  • Fix a bug in campaign images hosting that could cause too much HTML to be replaced when swapping out the URL for the replacement tag.
  • Campaign preview emails now include system and organization headers and footers.