Type in your suggestion - new feature or improvement idea

Using macros in a page content

Could you consider a feature by which administrators can add MACRO's to the members only pages similar to the features available to us in confirmation emails?

I remember reading somewhere in the help area (and I cannot find it now) where one can add "Welcome [[INSERT NAME HERE]]" to the members only home page but I remember the process being quite tedious.

When my members login, I like to have a simple message that says

Welcome [[name]]Your [[membership level]] expires on [[Renewal Due Date]]

34 votes
Sign in
Sign in with: facebook google
Signed in as (Sign out)

We’ll send you updates on this idea

beaks2lee shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Sign in with: facebook google
Signed in as (Sign out)
  • Robin commented  ·   ·  Flag as inappropriate

    While rather limited in function - you can try the following either in an HTML gadget or also in an HTML Snippet within a regular text gadget.

    <script type="text/javascript">(function() { var container = document.querySelector('.loggedName') || document.querySelector('.loginBoxProfileLink'); if (container) { document.write(container.innerText.replace(/[\n\r]/g, '') || 'Guest'); } else { document.write('<div class="userClass_FirstName"></div>');

    WA.PageParsed(function() { var container = document.querySelector('.loggedName') || document.querySelector('.loginBoxProfileLink'), out = document.querySelector('.userClass_FirstName'); if (out) { out.innerHTML = (container ? container.innerText.replace(/[\n\r]/g, '') || 'Guest' : 'Guest'); }}, window);}})();</script>

    For a signed on member it will show their full name.
    Not at all sure where I found this or if it can be tweaked to show any other data relating to the member

  • RWDigest commented  ·   ·  Flag as inappropriate

    Being able to put the person's name on the login page would be very helpful for member retention!

  • Jessica commented  ·   ·  Flag as inappropriate

    Has this still not been implemented? I was trying to use this today on my site and it doesn't seem to be working.

  • bsowards commented  ·   ·  Flag as inappropriate

    +1 Adding macro functionality to pages! This would be great and add a lot of utility to pages

  • KimE commented  ·   ·  Flag as inappropriate

    Love the idea of being able to use Macros to personalize the user's experience. 2 thumbs up!

  • WLR commented  ·   ·  Flag as inappropriate

    Hello! I would also like to see the ability to add macro to pages. A customized "Hello {Contact_First_Name}, you a currently a {Member_Level} member." On a benefits pages would make our association look good.

    I am also exploring options for a "print your own" membership card as many medical sites do now. That would make me look good! :)

  • MLAEliza commented  ·   ·  Flag as inappropriate

    I would like this also. In fact I tried to do this today because it seemed so natural that it would work and then was surprised I could not. I was going to have a certificate of membership they could print out if they needed to prove their membership to someone.


  • stanleyfelix commented  ·   ·  Flag as inappropriate

    I would also be very interested in this feature, perhaps its something you are planing on rolling out with the upcoming release.

    Basically it would be really nice to have members login and find a dashboard like page with a greeting (Hi Member-Name) containing all the information pertaining to their account, current event registrations, past event registrations, any balance owed, etc.

    All of these functions already exist in WA but in my opinion are all scattered in different areas. It would be nice to be able to get all of them from one screen.

    Let me know your thoughts on this.



  • Evgeny Zaritovskiy commented  ·   ·  Flag as inappropriate

    This is a very nice suggestion - I'm surprised it has not been mentioned before. Using macros inside any (restricted) page will allow to place some personalized message.

Feedback and Knowledge Base