• Skip to content
  • Skip to primary sidebar
  • Skip to footer

Foliovision

Main navigation

  • Weblog
    • FV Player
    • WordPress
    • Video of the Week
    • Case Studies
    • Business
  • About
    • Testimonials
    • Meet the Team
    • We Support
    • Careers
    • Contact
    • Pricing
  • Products
  • Support
    • FV Player Docs
    • Pro Support
  • Login
  • Basket is empty
Affordable VAST/VPAID for Wordpress has arrived. Serve ads with your videos starting today!

WordPress Forms for Relenta CRM

9 October 2009 / foliovision / 2 Comments

Relenta is a great CRM-lite which beats any mailing software I know for ease of use and speed. Highly recommended.

As you may be aware, we run almost entirely WordPress sites, although many are almost custom apps with additional functionality for real estate, insurance or political discussion. We needed a way to wed our WordPress sites to Relenta. Relenta does not have contact forms of its own but instead an email API for adding new contacts.

Fortunately John Godley’s Filled In for WordPress handles forms admirably and has a mailing function built-in. Filled In to handle the forms and Relenta to handle the lists is the best of both worlds.

But like anything technical, there are a few issues to look out for. Without further ado, here is our detailed guide to using Relenta with WordPress.

In order, these are the steps to create a form in WordPress with help of Filled In and send the information to Relenta CRM for parsing.

  1. Build an HTML form compatible with Filled In and stick it into a page or post. This means that the form has to have an unique id and action should be empty string. Example:

    <form id="relenta-contact" action="" method="post">
    <input type="text" name="email" value="" />
    <input type="submit" value="Submit" />
    </form>

  2. Go to the WordPress management, into Filled In page. Create new form and as name use the id “relenta-contact”.

  3. Before editing options for this form, go to “Email Templates” tab. Here create a new template (name it however you want). Click on the template name to edit it. Write some subject and click on the “plain text” hyperlink located right after “HTML content:”. Now there is an “Text content” area where you need to stick the e-mail template Relenta uses to create new contact. Example:

    ### BEGIN CREATE CONTACT ###
    API_KEY: ********************************
    EMAIL: $email$
    FULL_NAME: $fname$
    JOB_TITLE:
    COMPANY:
    CONTACT_COMMENTS:
    PHONE(LABEL):
    WEBSITE(LABEL):
    MESSENGER(LABEL):
    FAX(LABEL):
    ADDRESS(LABEL):#START#
    #END#
    TEXT(LABEL):#START#
    #END#
    BLOCK NAME|PHONE(LABEL):
    GROUPS: ********
    OPTIONS: overwrite
    MATCH_BY:
    REMOVE_THIS_BLOCK: not
    ### END CREATE CONTACT ###

    Here’s how you find the API and Group IDs:
    The API_KEY can be found under My account > API tab.
    The Group IDs can be found in Contacts > Categories and groups > Edit category > Show group IDs.

  4. Now go to form options (click on the form name you created in step 2). Here set 2 “Filters” (is Required for fname and email for email), 1 “Post Processors” (Send as email for Relenta) and 1″Result Processor” (Display a ‘thank-you’ message).
  5. Setup “is Required” (by clicking on it) “Field” to ‘fname’ and write something nice to “Error message”. Setup “email” “Field” to ’email’ and again write something to “Error Message”.
  6. Now setup “Send as email” “To” to your relenta e-mail (yourname@relenta.net) and “Template” to the name of the e-mail template you created in step 3.
  7. Setting up “Display a ‘thank-you’ message” shouldn’t be a problem anymore.
  8. You can of-course setup any other things you want (if you know what you are doing), but this basic form will work for you. There are a few more details on the Relenta email API itself in the Relenta manual. There are more details about setting up Filled In on the UrbanGiraffe plugin page.

Very Important Relenta/Filled In Compatibility Note

The last thing is that Filled In uses Swift PHP libraries for sending which do not work properly with Relenta’s email API (Swift PHP inserts some bad characters in the line breaks). Here is Filled In which uses PHPMailer which works with Relenta just well. SMTP and attachments are not fully tested on this version so be sure to test thoroughly before use.

In general, any form the page of which you touch or edit in any way should always be retested after saving. Forms are one of the most fragile and yet essential parts of the a website and should be managed with great care.

Enjoy WordPress and Relenta together now, a capuccino for your website.

Categories: WordPress

Related Posts

  1. Contact

    Contact

  2. UrbanGiraffe WordPress Filled In 1.7.3: PHP Mailer version

    UrbanGiraffe WordPress Filled In 1.7.3: PHP Mailer version

Reader Interactions

Comments

  1. Dmitri Eroshenko 10 October 2009 at 4:39 am

    Awesome. Thanks guys!

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

You can click here to Subscribe without commenting

Primary Sidebar

Categories

  • Business
  • Camera Reviews
  • Case Studies
  • Design
  • FV Player
  • Internet Marketing
  • IT
  • Life
  • SEO
  • Slovak
  • Video of the Week
  • WordPress

Footer

Our Plugins

  • FV WordPress Flowplayer
  • FV Thoughtful Comments
  • FV Simpler SEO
  • FV Antispam
  • FV Gravatar Cache
  • FV Testimonials

Free Tools

  • Pandoc Online
  • Article spinner
  • WordPress Password Finder
  • Delete LinkedIn Account
  • Responsive Design Calculator
Foliovision logo
All materials © 2025 Foliovision s.r.o. | Panská 12 - 81101 Bratislava - Slovakia | info@foliovision.com
  • This Site Uses Cookies
  • Privacy Policy
  • Terms of Service
  • Site Map
  • Contact
  • Tel. ‭+421 2/5292 0086‬

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Necessary Cookies

Strictly Necessary Cookie allow you to log in and download your software or post to forums.

We use the WordPress login cookie and the session cookie.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

Support Cookies

Foliovision.com uses self-hosted Rocket.chat and self-hosted Freescout support desk to provide support for FV Player users. These cookies allow our visitors to chat with us and/or submit support tickets.

We are delighted to recommend self-hosted Rocket.chat and especially Freescout to other privacy-conscious independent publishers who would prefer to self-host support.

Please enable Strictly Necessary Cookies first so that we can save your preferences!

3rd Party Cookies

This website uses Google Analytics and Statcounter to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.

We reluctantly use Google Analytics as it helps us to test FV Player against popular Google Analytics features. Feel free to turn off these cookies if they make you feel uncomfortable.

Statcounter is an independent Irish stats service which we have been using since the beginning of recorded time, sixteen years ago.

Please enable Strictly Necessary Cookies first so that we can save your preferences!