150 likes | 267 Views
Email Content Management System. A system for storing and previewing marketing email. Requirements. Secure, simple-to-use interface Supports uploading all email content: HTML and text files as well as supporting images and mobile versions
E N D
Requirements Secure, simple-to-use interface Supports uploading all email content: HTML and text files as well as supporting images and mobile versions Logical storage system that allows content browsing and searching Integrated preview sending for both text-only and multipart email
Nice to Have • Mobile app for viewing HTML, text and mobile versions; sending previews • WYSIWYG editor
Out of Scope • Customer list management tools • Actual mass-sending capability
Opportunity • Our company’s current workflow for content requires a tremendous amount of manual effort and coordination • People who create email content want self-service tools to see what it looks like in different inboxes (Hotmail versus Gmail versus Yahoo) • The process for publishing images to a distribution network (CDN) is time-consuming since it must be done by a different team
Market Samples The functionality we’re looking for is often included in Customer Relationship Marketing (CRM) suites. • infraCore • Akamai • ExactTarget • Campaign Monitor
Campaigns • Campaigns have metadata (title, description, tags) and are browsable and searchable • Campaigns have a start date and end date • Campaigns be designated for cleanup on a certain date in the future (when all content is to be removed from the CDN) • Campaign content is searchable, so one can find all content that contains a certain link (maybe that’s a stretch)
Content Once content has been uploaded, the following functionality should be provided: • View in browser • Send preview to address list • Download to desktop • Edit or overwrite with new file (upload)
Image Library • Images require metadata (tags) and are searchable • Must have a place to include usage limits if they exist (for rights-protected purchased images) • Images can be copied into new campaigns
User Access • There must be different access levels for roles: • Admin (can read, write, delete all content; add, remove, edit all users) • Contributor (read all content; write, edit, delete owned content) • Reader (read all content)
Stakeholders • Content Creators, usually from an ad agency. They do most of their work in Adobe Photoshop and Dreamweaver • Account Managers, also from ad agency. They handle campaign communications with the marketing team. • Marketing Managers. They’re responsible for the campaign strategy, vision, and approvals. • Operations Managers. They’re the ones who upload the content into a CRM tool, match it with a customer list and send the campaign.
Questions Keith Walsh kwalsh@cs.odu.edu