Updates to Release Notes - MindFire Products:
3/12/2024
Fix the issue of who gets the QR code email
Default Value when we are using a variable for redirect
Download these people in the CRM is not secure - now users have to sign in before they can download
Remove BuzzSumo
Form Editor does not work in Firefox
LinkedIn API Version change
Issues with converting a WFD account to BPE when there is already a role called Admin in WFD
ip-API services discontinued - this means that we will no longer be able to show the locations in the daily usage email.
Need to allow more formatting of forms, or adding a custom HTML
Restore image and restored social media icons not working - fixed now
[PRODUCTION ISSUE] The button on the SEND TO FRIEND form in the Thank You page of a CL campaign does not work #2406 - Support
In CRM, fields of type date-time are not being sorted by date-time - now it's fixed
Cannot add company and people - fixed
New users not getting added to FROM EMAIL in a DT campaign
Need to add users to the email drop down list.
3/5/2014
Studio Web UI/Rest API/Host
Server Upgrade:
The servers have been upgraded to a newer version.
2. Duplicate Field Names:
When uploading a file with duplicate column names, the Studio web UI now displays an error that specifies the column name. Previously, the import would fail without a clear reason.
3.Timezone Adjustment for Scheduled Campaigns:
When creating a schedule and changing the timezone, subsequent republishing of a specific campaign/element will adjust the scheduled time to the machine's timezone, regardless of the previously selected timezone. This issue has been fixed.
4. Rule-Group Name Update:
Upon changing the rule-group name, all associated elements are now updated correctly. Previously, the name was changed to blank.
5. Improved Send Test Feature:
For the 'Send Test' feature, meaningful information is now displayed in the UI if there is any error.
6. Microsite Settings:
The following landing page options are now provided for Microsite Settings:
Contact Can Land on Any Page
Contact Can Only Land on the Home Page
Contact Can Only Land at the beginning of a Flow
In case of an error, it can now be handled in Microsite -> Settings -> Oops Messages -> 'Display when the user lands on a wrong page' section.
7. Microsite URL-Based Content Handling:
If there is URL-based content, we now have the option to choose whether to encode the HTML or not. This feature is added to support BHG Adobe HTML.
8. Variable Encoding/Decoding in Microsite:
There is now an option to encode/decode variables in the microsite. This addresses issues where encoding for '&' was causing the URL to break when the variable value included a query string in the URL.
9. Fixed Schedule Name Issue:
An issue during schedule addition has been resolved. Previously, attempting to remove the schedule name and add a new one was causing problems. This is now fixed by making the schedule name a mandatory field.
10. Removed Schedule Data from the Schedule Section and Contact Management Section.
11. Duplicate Schedule Execution:
We made an improvement to prevent duplicate schedule execution.
12. Throttling Schedule Fix:
For throttling bulk outbounds, if any contacts were deleted or inactivated, the throttling process became never-ending for the schedule. Although this had no impact on the clients, in the backend, we were running unnecessary processes.
2/2/2014
Studio Web UI/Rest API/Host
Duplicate Field Names:
When uploading a file with duplicate field names, the Studio web UI now displays an error specifying the column name. Previously, the import was failing without a clear reason.
2. Resolved Issue on Host Restart:
The issue of losing the imported rejected file when the host restarted in the middle of processing has been addressed.
3. Timezone Adjustment for Scheduled Campaigns:
When creating a schedule and changing the timezone, subsequent republishing of a specific campaign/element will adjust the scheduled time to the machine's timezone, regardless of the previously selected timezone. This issue has been fixed.
4. Rule-Group Name Update:
Upon changing the rule-group name, all associated elements are now updated correctly. Previously, the name was changed to blank.
5. Improved "Send Test" Feature:
For the "Send Test" feature, meaningful information is now displayed in the UI if there is any error.
6. Microsite Settings:
The following landing page options are now provided for Microsite Settings:
Contact Can Land on Any Page
Contact Can Only Land on the Home Page
Contact Can Only Land at the beginning of a Flow
In case of an error, it can now be handled in Microsite->Settings->Oops Messages->"Display when the user lands on a wrong page" section.
7. URL-Based Content Handling:
If there is URL-based content, there is now an option to encode the HTML or not.
8. Variable Encoding/Decoding in Microsite:
There is now an option to encode/decode variables in the microsite. This addresses issues where encoding for '&' was causing the URL to break when the variable value included a query string in the URL.
9. Fixed Schedule Name Issue:
An issue during schedule addition has been resolved. Previously, attempting to remove the schedule name and add a new one was causing problems. This is now fixed by making the schedule name a mandatory field.
10. AFW Error:
Due to AFW error, sometimes duplicate emails were being sent out. It is now protected for a schedule to execute just once.
11. Per Contact Criteria Schedule:
In case there is a 12-hour time difference between the start and publish date, the system was seeking the next year's date, causing a problem. This is now fixed to continue with the next date.
12. We now mark the schedule as expired for bulk scheduling if there is a 12-hour time difference between the start and publish date.
13. Removed Schedule Data from the Schedule Section and Contact Management Section.
1/4/2024
List Services:
List Service Background Process Improvements:
Updated unzipper package, which will help in importing .zip files.
Added importId, mfi_studio_sync composite index during import if they do not exist.
Utilized validation during import if it is setup.
Fixed location bug by converting the value of latitude and longitude to Number.
Integrated the dayjs npm package for CSV date validation.
List Service API:
Refactored code in Search to use index.
Extended the import model for validation.
List Service Portal:
The export option has been moved to its own tab.
Implemented header validation on Import UI before submission.
Added Data Validation to Import.
Introduced a shortcut for deleting import records.
Prevented deletion of converted LS records.
Refactored search to use import count instead of querying the database.
The delete option has been removed from the Search and Analyze section.
Bug Fixes: By default, we were typecasting numbers. In some cases, if we had a number like '2401E01510' it was considered exponential and treated as infinity when added to the database, thus it was not showing in export/UI. This issue has now been fixed.
Known Issues which will be addressed by end of January:
If correct headers are not set in the validation 'header columns,' we need to reject the file. Currently, it is completed with a record count of 0.
We need a mechanism to reject the file during the PURL generation processing stage.
Enumeration values checks are case-sensitive.
Min and Max date validation is not functioning correctly for any records.
When we reject the file upon import, we need to update it with the correct record count.
Need to provide an edit option for SFTP setup.
If we have a space in the name we cannot reject the file upon upload.
11/15/2023
Studio Web UI/API:
Direct Mail Settings: The order of fields changed when new fields were added to the Direct Mail configuration. This has been fixed to retain the order. Now we also re-order the fields to be exported through the in the UI.
Rule Variables: Search feature added for searching rule variables based on their assigned value.
While searching the rule variables, the system will show their corresponding values as well. Earlier, the user had to select the variable to see its value.
Send Test: If we have more than 100 seed contacts, the seed list was not showing for an outbound send test feature. This has been fixed.
Microsite: If the HTML of a microsite uses the same form field multiple times, the form post will use only one of them.
List Service: Every time a purl visits a microsite, we now sync Studio with the record data from List Services. Earlier, we used to sync the data only for the first-time visits.
Cloud Connect App: Updated to support %%request%% to all accounts along with ##request## in JS response Handler. This is now added to support LS-enabled accounts. The original ##request## is still supported.
8/30/2023
Studio LS Features
1. To mark Gurl visits in LS, added new Boolean field _mfi_studio_added_record.
2. Updated field _mfi_studio_sync data type from string to Boolean.
Studio
Bug Fix:
Problem: Sometimes upon publish program error, Studio API finds the service type as unavailable which in turn stops all the outbound elements and publishes the program. This causes the end user to restart all the outbound elements to re-use the program.
Fix: The update has been been to alert the user rather than system publish.
Adding New Users:
A feature has been added to customize the welcome email that gets sent when a new user gets added to an account. Details of this update are available in the knowledge base at the following address:
Workflow Designer Release dated May 16, 2023
Scope:
Extend the Event Option field space to 4K from the current size of 128 bytes.
Upgrade the Sendgrid App to put additional information about email events (browser, device, subject etc) to this extended Event Option field, and also post the data to List Services at the same time, if contacts are available in List Services.
Add SIX new standard fields to the Workflow Designer - as listed below.
The Attract blueprint now works seamlessly with the List Services. There are some fixes related to that which will also be released at the same time.
4/3/2023
New Feature - Attract Blueprint: In our efforts to sunset our Legacy product LWC and move all of the LWC customers to the new MindFire platform at AWS, we are now releasing the Attract Blueprint that all of our LWC customers have been using on the MindFire product portal. The user interface is somewhat different from how it worked on LWC, and we will follow up with documentation and videos of how to use it.
In summary - it connects PURLs and QR codes from direct mail to a three page microsite with Welcome, Survey and Thank You page - pretty similar to what LWC does. It also provides a list based response reporting and reporting on leads.
3/29/2023
New Features:
Integration of Workflow Designer to List Services: Events from the Workflow Designer are posted to the List Services database for accounts that will have this feature enabled. In addition, all outbounds will be able to use the exported lists generated by List Services.
Extension of Event Options: 3. Event option is now extended to support JSON formatted data which will get posted to List Services for accounts that are LS enabled.
Bug Fixes:
1. If we have any TA with Ids from 1-20 and select id 12, id 2 will be auto-selected in the schedule.
Similarly, Id 19-> Id 9, and Id 16-> Id 6 will be auto-selected. The following video explains the issue: https://screencast-o-matic.com/watch/c0VTrCVxijh
2. If we have data attributes and Vue.js dynamic dating things in the HTML of a microsite page, the form configuration tab in WFD was not getting updated with the latest changes.
3. If we do not have value field in TA filter for import name field, it was causing the maml to break upon opening.
4. Length of contact fields for fields of type other than string (e.g. numeric, date etc) show in the WFD, but cannot be changed. Non-string fields will no longer show their length in WFD..
5. In WFD’s contact management, import file headers to automatically match field name and description while mapping.
1/9/2023
List Services Updates:
1. SFTP implemented for imports.
2. RejectOnError toggle added to the import UI
3. Validate feature added
RejectOnError set to ON
-> If Dedupe hash exists
a. If the dedupe does not exist in the file, the file will be rejected.
b. The purl columns do not exist, the file will be rejected.
c. The file will stop processing any null values for the purl/dedupe column after the invalid record batch.
RejectOnError set to OFF
a. If the dedupe does not exist in the file, the file will be rejected.
b. The purl columns do not exist, the file will be rejected.
c. For any null values for the purl/dedupe column, the file will continue processing and the records with invalid values will be
marked as purlnumber=-1, and the field error will have the description.
RejectOnError set to ON
-> If Dedupe hash does not exist
a. If the purl columns do not exist, the file will be rejected
b. After the invalid record batch, the file will stop processing any null values for the purl column.
RejectOnError set to OFF
a. If The dedupe does not exist in the file, the file will be rejected.
c. For any null values for the purl column, the file will continue processing and the records with invalid values will be
marked as purlnumber=-1, and the field error will have the description.
4. In the Search and analyze UI, the new boolean field "error" is introduced to find the invalid records.
5. Zipped toggle enabled for Exports - works with notifications and schedules.
6. Cluster is turned on for imports with 2 child processes which means at a time accounts can have a max of 2 processes.
Bug:
In the Search and analyze UI the purl number field was showing as a string for non-cast type import, it is fixed to be a number.
7/27/2022
Rate-Limiting to the REST APIs
REQUIREMENTS:
To keep API traffic flowing, MindFire now rate-limits API requests to preserve system stability under unexpectedly high loads.
Currently, the partners impacted are the ones that use the API calls in high volume. To prevent any adverse impact on your integrations with MindFire, rate-limiting will be rolled out progressively over the next month. We'll contact all impacted API consumers and provide a minimum of 15 days' notice.
Enforcing Password Change:
In our efforts to tighten security around the system and protect customer data, we have recently achieved the SOC2 certification status. As part of this initiative, we are required to enforce users to change their passwords periodically, which initially will be a 90-day period. We will be informing all of our users of a specific date after which the password change policy will be mandatory for all users.
7/18/2022
Eliminated redundancy from the Authenticate Calls from the Blueprints to improve efficiency
Certain crons in the original DaVinci are no longer required after we have started using the product portal - eliminated those
Added a delay in certain cron and SQS services of the Blueprints
Adding events to Churnzero from the My Markets section
Capture Leads Redirect is broken while using URL in a custom field
QR Code generator needs to eliminate a '/' character
SSA User Interface updates
Improving the user experience regarding assigning URLs to microsites and deleting the domains
Allow sorting of articles in My Markets
Fixed bug in My Markets related to adding user's own articles
Users now protected from seeing each other's notifications
6/28/2022
Added HTML5 support to the microsite pages for these types:
Tel,
Email,
Number,
Date,
Time,
Range,
Url,
Search,
Month,
Week,
Color,
Image,
Datetime_local,
Hidden,
Password
Implemented the AllContacts support for all system variables. It is not implemented in the UI but if added manually, it should work: AllContacts="true" (it is case sensitive)
For the Contact History, we have added the option of NoAnchor="true" in the variable to generate the URL without an anchor tag.
The latest utility used in RDE and import API to support FTP/SFTP.
The autofill issue for RDE has been fixed now.
6/22/2022
This release is specific to My Markets and the Social Selling Assistant. The following are the changes in this release.
The data is now segregated based on user and target market. So if Tom and Jerry are users of the same acct, they cannot see each other's data.
Also, each user can create an unlimited number of target markets and load data (content, hashtags, companies, users) into each of these target markets. The target market data are also separated from each other. The following diagram illustrates the approach.
All the different settings boxes have been brought together into a single Settings dialogue box - available top right of the screen. PL see the screenshot below.
Please also note the Easy button settings marked in RED in the above screenshot. When you select a target market, an Easy button shows up. Clicking that button will visit all hashtags, companies and people you have currently queried on. Here is a screenshot to illustrate how it works.
The system now remembers the last run filters and queries for a user, when the same user logs in again.
We have also introduced the virtual assistant for the SSA, with whom you can chat and ask any question, or find the answer to your question in the FAQ section. Please see the screenshot below for an example.
At the same time, you can now send your support questions to [email protected], e.g., “How can I upload contacts and follow them”, and the virtual assistant will reply back to you with an email containing the link to the appropriate article that explains how to do it.
5/10/2022
Updates to the email editor
Primary changes are in using background colours, margins and improvements in the way we handle line and paragraph spacing.
Here is a video that demonstrates the main changes.
Updates to the Social Selling Assistant
We are now allowing using of emoticons other than just LIKE while interacting with posts. The video here demonstrates the changes.
Enterprise customers can now sync the fields added via the Workflow Designer to the Form Editor. Please see the screenshot below for the location of the sync button
4/11/2022
Introduced 10-DLC for handling SMS:
Uses a 10 digit long code for sending out or receiving SMS
No longer uses the shared short code
Customers can now request their own dedicated long code
A new customer will be required to fill in the 10-DLC Registration Form which will be available from Support.
Once we have the form, duly filled, we will work with the carriers to get a new 10 digit number assigned, after which the customer will be able to send or receive SMS through their MindFire account
The entire process may take 3-5 days, however, we can always assign an interim test number for the customer to test.
Ideally, the carriers require a separate long code for each brand, so if a service provider is doing mobile campaigns for multiple customers, they should request a separate long code for each customer. There will be a small monthly fee associated with each long code - please obtain an estimate from the Customer Success team.
4/3/2022
- Improved Source Tracking options for Microsite visitors, available through the WorkFlow Designer. Here's a video of how it works
- Account-wide schedule view available from My Campaigns
Account-wide approval for all pending schedules available in My Campaigns - no longer need to log into a program or click on a link in an email
- Allow mailto and tel in the links in the Graphical Editors
Add a social media dashboard for posts, shares, lines and invites sent out through the MindFire product
Add ## variables in the rules used while generating the QR codes
Introduce direction rules as in LWC, for redirecting landing pages of Capture Leads blueprints.
Allow radio button and multi-choice checkbox responses to be laid out in multiple columns in a form field response instead of a single column
Introducing fields types and auto-validations in forms such as email, phone and zip.
Incorporate additional features in the graphical editors as requested by customers.
Improve areas of security as reported from production
Several bugs resolved, as reported from production
2/7/2021
Some updates to the GA release of the unified MindFire product portal were included in this release, as listed below.
Improvements to the graphical editors to allow the emails and pages created to work with the WorkFlow Designer
Enabled high volume QR code generation and improved its performance, by testing up to 500,000 QR codes being generated simultaneously.
Introduced single-click Outlook compatibility to emails produced by the graphical email editor.
Introduced Form Abandonment to IP Enrichment: now users can get an idea of who started to fill up the forms on their website and then did not submit.
Introduced ##viewonline## system variable to the WFD to make it work seamlessly with the graphical email editor
12/31/2021
This was a General Availability release of the MindFire Product Portal. It includes the features listed below.
Addressed performance issues in the portal
Added the asset picker as part of the Workflow Designer that enables a WFD user to take advantage of the asset library.
Blueprints users can now copy any email as opposed to just the last one.
Blueprints, Asset Manager and other features part of the legacy DaVinci product are now available to all MindFire customers.
QR code generation is included as part of the Asset Manager.
Introduced monthly budget to IP Enrichment
Misc improvements to the graphical editors for creating emails and pages
Allowed handling of nested SPF records
8/23/2021
We just released the new product portal for the MindFire products, where all of our various products have come under that same menu structure. For the users with the Enterprise level access, you no longer need to log out from one product and log in to another - it is all under the same menu structure now with Single Sign-On enabled. Here is a 4-minute video introducing the new product portal.
The functionalities that have been brought under the new portal are:
Studio: re-branded as WorkFlow Designer aka WFD.
DaVinci: re-branded as BluePrint Editor aka BPE
MindFire Business Intelligence aka BI: this is our new look dashboard
Asset Manager, including form builder and drag and drop editors for emails and pages
IP Enrichment (additional fees apply)
Social Selling Assistant: a Chrome extension for mechanizing your LinkedIn activities, saving you time as you engage in social selling
Premium Email, for those that need help with deliverability
The portal is currently available to all MindFire customers at https://client.mdl.io. Once you sign in with your current user id and password, you will have access to the BI as well as the WFD or the BPE or both, depending on which products you have licensed to. A limited set of beta customers have access to all of the products, with the exception of the IP Enrichment. If you would like to participate in the beta program, please reach out to our customer success team at [email protected].
Now for the remaining items that are included in the release.
IP Enrichment: I have mentioned that above. It is a separately priced component of MindFire product suite, and is used for visitor traffic tracking in your website and converting them to physical mailing addresses. Here is an introductory video.
Enhanced filtering for SmartLists: We have incorporated complex filtering logic while building SmartLists with nested AND / OR logic - as illustrated in the screenshot below. We will add a video describing this user interface in detail in the help section.
The above filter translates to:
State Equal "CA"
and
(EmailProvider Equal "google.com"
or EmailProvider Equal "yahoo.com"
)
Changing the way we scrub emails in a list: As you are aware, we have been checking emails for valid inboxes while uploading. However, in the process, we have scrubbed and uploaded lists where we had to remove a large number of emails. However - if a large part of a list has bad emails, it basically identifies the list as one coming from a bad source and has the potential for causing other issues including complaints. Moving forward, you will not be able to upload a list if it has more than 10% bad emails. If you find yourself in such a situation, we recommend contacting Customer Success at [email protected] and sign up for our Premium Email product.
Updates to the Social Selling Assistant: I will record a detailed video on that and post it in our HELP section.
This is all we have for now. Please email us at [email protected] or at [email protected] to let us know if you have questions.
Kushal Dutta
EVP Product Management
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article