RapidWeaver

It is possible to use RapidWeaver for Macintosh (or any other web-creation tool) to create beautiful emails that contain personalised text, HTML pictures and any other web object. This will make your business campaigns, wedding invitations, birthday celebrations, etc much nicer to view. The use of a linked web site means that your emails remain very small and text only. Any included graphics are downloaded only when the email is opened. You will need a license for CRMHaven with the contact emails entered, a copy of RapidWeaver (www.realmacsoftware.com) and an FTP web site (such as from your ISP).

Here are the steps:

eMailShots Home
Launch RapidWeaver and create a new Style Text web page. I am adding the web page to the end of a current list of web pages.

eMailShots Hide from Menu
Click the Page Info and uncheck the ‘Show in menu’ checkbox to set this page to upload but remain invisible.

Relative File Links
Click the Setup button and set the ‘File Links are’ popup to Relative to Website Address’. Click OK to save. This will cause the HTML links to fully point to the web site rather than just to the web page’s folder. This will allow your email HTML to look to your web site for any images.

eMailShots Campaign
Create a new Style Text web page underneath the mail hidden menu and give it a name e.g. Birthday Invitation 2009.

CRMHaven Labels
Launch CRMHaven. Mark all the Clients you want to send the invitation to and choose eMailMerge from the Action menu. Highlight the merge fields you want to insert later into your emails. Copy them to the clipboard.

Invitation Edit
Paste the merge fields into your web page. Type any text you want, insert images, change the formatting, etc. You can insert any CRMHaven field into any location on your web page. When CRMHaven goes to send the email it will substitute the value from your records.

Invitation Preview
Preview the page in RapidWeaver ensuring it looks right as formatted HTML and will fit inside a normal email program window.

Publish
Click the Publish button to send the email template to the FTP site.

Safari URL
Launch your web browser (e.g. Safari) and navigate to the newly created web page. You may need to manually enter the page name if you made it hidden from the menus. In my case the URL became . If you have a problem finding the page then set the page to Show in Menu and republish the page.

Safari View Source
Choose View Source from the View menu in Safari. A new window will appear showing the HTML text code for your page on the server. Type Command-A to select all the text and copy it to the clipboard.

Body HTML
Launch CRMHaven and again choose eMailMerge from the Action button. In the Body HTML text area paste the HTML text from the clipboard. In the Body Plain text field you may want to paste in just the text from the invitation. This field is used by email packages that cannot display HTML.

Change the email Subject to something more suitable e.g. Birthday Invitation. If required, set the server address and port (normally 25) to those of your ISP specifications for outgoing email (normally smtp.MytISP.com). For private mass emails remove the «ClientEmail» setting from the Recipient field and paste it into the BCC Recipient field (BCC stands for Blind-Carbon-Copy). This will still allow all Clients to receive the email but they will not be able to see each others email addresses.

Web Preview
Click the Preview button to open a new window displaying the web page of the HTML text. All graphics should download from your FTP site and display correctly. If a graphic is not downloading you may need to edit it’s link in the HTML source.

Test eMailshot Received
Click the Test button and enter your email address. Click OK to send a copy of the email to your email program. This allows you to ensure it is all working before you send it to all your contacts. Note - the web page above includes all the menus of a full web site. You will normally want to turn these off.

If the Test works correctly then click the Send button to begin emailing out all the invitations.

Warning: most ISPs put a limit on the number of recipients you can send inside one email message (usually 100 or less) and don’t quit CRMHaven just after clicking Send - it sometimes takes a few minutes to send all the emails.