Jump to content

Maxxius

Members
  • Posts

    2,107
  • Joined

  • Last visited

  • Days Won

    2

Reputation Activity

  1. Thanks
    Maxxius reacted to Matt for a blog entry, 4.5: RSS Feed improvements   
    You'd be forgiven for thinking that RSS feeds belong in some bygone era of the web where Netscape was king and getting online meant listening to your modem scream at your phone line.
    There's certainly a lot of newer web technologies to share data, but the venerable RSS feed still has a place.
    Invision Community has supported RSS feed importing and exporting for a very long time now; however, it has been restricted to just Forums and Blogs.
    Importing an RSS feed is a simple way to populate content on your community. It's even a great way to share content to and from your site without creating blocks or writing custom code.
    Invision Community 4.5 now centralizes RSS feed importing, so it is available for Forums, Blogs and Pages.

    You can now choose to import an RSS feed to any Pages database. Better yet, there is now full support for image enclosures.
    RSS feeds have a special tag to note that the feed entry has an attached image. Lots of RSS feeds use this, such as the NASA Image Of The Day feed. Until now, this image has just been silently discarded.

    Now, it is imported as an attachment (so it can be moved around in the post or Pages entry). If the Pages database you are importing to has record images enabled, you can optionally import the enclosure as a record image which some template sets can use as a header image, just as our blog here does.

    But what about exporting enclosures?
    Happily, Invision Community 4.5 can now export the main content image of an item as an enclosure. This certainly makes the Gallery RSS feed export a lot more useful!

    While these updates are not revolutionary, they certainly make RSS feed importing and exporting much more useful. We've been asked to support RSS feed importing into Pages for quite a while now.
    What do you think of these changes? What will you import into your Pages databases?
  2. Like
    Maxxius reacted to Ryan Ashbrook for a blog entry, 4.5: Club Pages   
    Without a doubt, clubs is one of the most popular features added to Invision Community in recent times.
    Invision Community clubs allows you to run sub-communities on your site. We've seen clubs used in many ways, including managing geographically local groups and clan groups for large gaming sites.
    This popularity drives us to keep incrementally improving the feature set for clubs, and Invision Community 4.5 is no different.
    One thing that was raised many times was a way for club owners and leaders to create simple pages with general information members need.
    Happily, in Invision Community 4.5, this feature now exists (and more!)

    In addition to the title and visual editor that allows full formatting of the page content, there is an additional visibility setting which allows owners and leaders to define which types of members can view the page.
    This is perfect for showing a page that is only visible to non-members which informs them how to join the club.
    Likewise, it is a great way to display moderation guidelines to the club moderators only.
    Of course, owners and leaders will always be able to see all pages added to a club.

    Additionally, once a page is added to a club, a tab will be added alongside others, and the page can be re-arranged just like the rest. 
    Using this, owners and leaders can create an alternative unique index page for the club.
    default-view.mp4
    This is just one of many club improvements finished for Invision Community 4.5. We'll be talking about these in a future blog!
  3. Like
    Maxxius reacted to Ehren for a blog entry, 4.5: Your new admin control panel   
    Invision Community has come a long way over the past five years.
    We've added many new features and invigorated the front-end user experience to keep it current and in-line with modern interfaces.
    One area that has remained largely the same is the Admin Control Panel.
    When we released Invision Community 4.0 back in 2014, the Admin Control Panel was updated but has stayed relatively dormant since.
    But that's all about to change with the upcoming release of Invision Community 4.5!

    The Admin Control Panel in 4.5 has received a substantial update, resulting in a modern color scheme and a clean, minimalistic design.
    We felt that a lighter, more open design allowed the content more space and to feel less crowded. 
    The dark grays have been replaced with shades of blue and aqua which closely reflects Invision Community's new branding, while other colors have been lightened and saturated.
    Along with the new color scheme, the overall layout of the ACP has intentionally been kept similar to the existing version, resulting in a design that feels surprisingly familiar yet refreshingly new at the same time.

    We hope you've enjoyed this small sneak peek into Invision Community 4.5 and we look forward to introducing you to some more new features in the upcoming weeks!
  4. Like
    Maxxius reacted to Joel R for a blog entry, What Is The Engagement Trap (And What To Do About It)?   
    The engagement trap is a race to community activity for the sake of activity.  It's usually measured by simple aggregate numbers like the total number of posts, topics, likes, or members.  
    Many community managers and webmasters enjoy spouting engagement numbers.  It's an easy number to brag about.  It's an easy number to find.  It's also, unfortunately, a terrible metric to measure. 
    Engagement metrics are exhausting since you're aiming for higher-and-higher goals, which grow into unreasonable levels over time.  It's misleading, because it's not indicative of information exchanges or quality resources.  And it's ultimately harmful, because it encourages participation in socially-charged conversation that are ever more entertaining, more controversial, and more extreme.  You don't want members to chat.  You want members to learn, to advocate, to innovate, to educate, to support, to problem solve, and to enlighten.
    Engagement metrics are marketing numbers used to measure audience size and a currency of the attention economy where you're the product.  It's an entirely wrong metric for online communities where the goal is not how big you can get, but on how you can help your members.

    Your Metrics & Your Strategy
    There's a famous management quote from Peter Drucker that says, "what gets measured gets managed."  What you want to measure, and therefore manage and improve, is a reflection of your community strategy and your objectives. 
    Here are some ideas of what you could measure:
    The number of questions or feedback requests that were answered in high-value boards of functional content The number of educational resources that were added to a certain category  The number of new topics that were posted in a growing section The selection of special keywords or tags that you want to track The number of informative reactions that were given out in a certain period  The participation of high-value experts in your community Segment Your Community
    Not all parts of your community should be treated equally, especially if you have a large and dynamic community with several apps and categories.  Your community may have a mix of one or more of the following:
    Educational and functional-value boards Social and member-based forums and boards New sections that are growing Mature sections that have leveled off Different content types and reactions   Different groups of members Instead of evaluating your community as one entity, segment your community.  This allows you to hyper-focus your attention and grow specific areas that match with specific objectives.  For example, I always measure the number of new topics in boards that are educational and informative, since they're high-value functional content.  I don't pay attention to mature sections that have reached saturation, but I aggressively track new sections.  
    Measurement & Analysis
    Invision Community ships with a powerful set of Statistics in the ACP that cover every application.  I personally spend more time in Statistics than any other part of the ACP, because it gives me the data and research to inform my decision making.  It helps me focus my attention on the sections that matter the most to my community strategy and reveals unexpected insights.  

    The ACP won't have all of the fine-grained filtering or data reporting that you may need.  Maintain your own recording, even if it needs to be manual.  
    Conclusion
    Trying to boost engagement is a race that you'll never win.  It has nothing to do with your community strategy; it doesn't measure the value you give and receive from your audience; and it can push you to drive empty traffic with unintended consequences.
    Independent communities that focus on the hard, difficult work of offering communities of indispensable value will always find growth.  It will be the right kind of growth, in the right areas of your community, with the right audience.  That's a race that will meaningfully empower your members and your community to the finish line.  
    What are the most important metrics that you measure?  Or are you in the engagement trap?  Share in the comments below and see how other IPS clients can help.    
    Are you looking to start a successful community powered by the statistics and content management of a modern community platform?  Get in touch with IPS, Inc. for a discussion and product demo. 
  5. Like
    Maxxius reacted to Joel R for a blog entry, Responding to the Contact Form   
    Think about all the different touchpoints where you try to connect with members: forum discussions, blog comments, personal messages, email newsletters, weekly meetings, and perhaps offline events.  You write witty and clever messages. You dedicate an entire section of your community to welcome and hello topics.  You spend enormous amounts of time trying to elicit engagement from members. 
    What if I told you that there’s one touchpoint that you consistently overlook where members reach out to you, some for the very first time?   

    You receive messages every day and every week from users through the Contact Form.  It’s one of the most common touchpoints that you’ll ever experience with members.  Unfortunately, most admins gloss over messages through the contact form, because we think it’s secondary to the activity in the community.  That’s not true!  As a touchpoint to your community, the interactions through the Contact Form are as important as any other user-facing activity.  In fact, because members proactively reach out – some for the very first time – this is likely one of the biggest opportunities where you consistently under-engage.    
    It’s time to fix this gap.  Here are examples on how to effectively respond to 2 different types of messages from the Contact Form.  Let’s look at some sample responses with a fictional online community “Toronto Birding Society” (Note: I know nothing of birdwatching or Toronto). 
    Responding to Guidance Questions
    Many questions you receive through the Contact Form are “guidance” questions.  These are questions that ask about function and features such as “how to?” and “how do I?”  The tone is usually neutral, and the intent is positive (eg. to learn).
    These questions are easy-to-answer and the responses usually involve instructions, step-by-step details, and screenshots.  If you only respond to the specific inquiry, however, you miss out on all the potential of member growth: to affirm the relationship, recognize his contributions, instill community culture, and ultimately encourage the member to contribute in a more meaningful manner. 
    Example:
    Responding to Negative Sentiment Questions
    The next type of question you receive through the Contact Form are questions of “negative sentiment.”  These are questions that ask to cancel, terminate, or suppress various functions because the user would like to disconnect from the community.  Even though the tone is neutral, the intent is negative. 
    Just like before, the questions themselves are easy-to-answer.  However, if you took the inquiry at face value and answered the specific question, you end up losing the member!  Your goal instead should be member retention: to investigate why he wants to leave, to re-affirm the strength of the relationship, recognize his past contributions, invite the member to revisit, and ultimately deflect the original inquiry. 
     

    Conclusion
    Busy communities receive messages through the contact form daily and weekly.  They’re a recurring part of our community management that we consistently overlook.  It’s one of the greatest touchpoints you will ever have with a member, since the member is actively seeking growth (or regression) with the community.  Your responsibility is to nudge them in the right direction. 
    My recommendation is to write two templates: one for guidance questions, one for negative sentiment questions. This allows you to quickly provide a framework that can be filled in with personalized details. 
    Use your replies to contact form messages as a way to not only answer the specific question, but grow the member and progress them along the member lifecycle journey.    
  6. Like
    Maxxius reacted to Matt for a blog entry, How to keep your community secure   
    Security should never be an afterthought. Don't wait until an attack has compromised your site before you take action.
    All too often, site owners consider increasing their security only when it's too late, and their community has already been compromised.
    Taking some time now to check and improve the security of your community and server will pay dividends.
    In this blog, we run down 8 ways that you can protect your community with Invision Community. We go through the security features you may not know about to best practices all communities should be following.
    1. Set up Two Factor Authentication
    Invision Community supports Two Factor Authentication (2FA for short), and we highly recommend making use of this feature for your users, but especially for your administrative staff.
    2FA is a system that requires both a user's password and a special code (displayed by a phone app) that changes every few seconds. The idea is simple: if a user's password is somehow compromised, a hacker still wouldn't be able to log in to the account without the current code number.
    You may already be familiar with 2FA from other services you use. Apple's iCloud, Facebook and Google all offer it, as do thousands of banks and other security-conscious businesses.
    Invision Community supports 2FA via the Google Authenticator app (available for iOS and Android) or the Authy service, which can send codes to users via text message or phone call. You can also fall back to security questions instead of codes.
    You can configure which members groups can use 2FA, as well as requiring certain groups to use it. 
    Recommendation: Require any staff with access to the Admin Control Panel or moderation functions to use 2FA. This will ensure that no damage will occur should their account passwords be discovered. Allow members to use 2FA at their discretion.
    2. Configure password requirements
    The password strength feature displays a strength meter to users as they type a new password. The meter shows them approximately how secure it is, as well as some tips for choosing a good password.
    While you can leave this feature as a simple recommendation for users, it's also possible to require them to choose a password that reaches a certain strength on the meter. 
    Recommendation: Require users to choose at least a 'Strong' password.

    3. Be selective when adding administrators
    Administrator permissions can be extremely damaging in the wrong hands, and granting administrator powers should only be done with great consideration. Giving access to the AdminCP is like handing someone the keys to your house. Before doing so, be sure you trust the person and that their role requires access to the AdminCP (for example, would moderator permissions be sufficient for the new staff member?).
    Recommendation: Don't forget to remove administrator access promptly when necessary too, such as the member of staff leaving your organization. Always be aware of exactly who has administrator access at any given time, and review regularly. You can list all accounts that have Administrative access by clicking the Administrators button under staff on the Members tab.
    4. Utilize Admin Restrictions
    In many organizations, staff roles within the community reflect real-world roles - designers need access to templates, accounting needs access to billing, and so forth. 
    Invision Community allows you to limit administrator access to particular areas of the AdminCP with the Admin Restrictions feature, and even limit what can is done within those areas.
    This is a great approach for limiting risk to your data; by giving staff members access to only the areas they need to perform their duties, you reduce the potential impact should their account become compromised in future.
    Recommendation: Review the restrictions your admins currently have. 
    5. Choose good passwords
    This seems like an obvious suggestion, but surveys regularly show that people choose passwords that are too easy to guess or brute force. Your password is naturally the most basic protection of your AdminCP there is, so making sure you're using a good password is essential.
    We recommend using a password manager application, such as 1password or LastPass. These applications generate strong, random passwords for each site you use, and store them so that you don't have to remember them.
    Even if you don't use a password manager, make sure the passwords you use for your community are unique and never used for other sites too.
    Recommendation: Reset your password regularly and ensure you do not use the same password elsewhere.

    6. Stay up to date
    It's a fact of software development that from time to time, new security issues are reported and promptly fixed.
    But if you're running several versions behind, once security issues are made public through responsible disclosure, malicious users can exploit those weaknesses in your community.
    When we release new updates - especially if they're marked as a security release in our release notes - be sure to update promptly.
    Invision Community allows you to update to the latest version via the AdminCP. You no longer need to download a thing!
    Recommendation: Update to the latest version whenever possible. Remember, with Invision Community's theme and hook systems, upgrades to minor point releases should be very straight forward.
    7. Restrict your AdminCP to an IP range where possible
    If your organization has a static IP or requires staff members to use a VPN, you can add an additional layer of security to your community by prohibiting access to the AdminCP unless the user's IP matches your whitelist.
    This is a server-level feature, so consult your IT team or host to find out how to set it up in your particular environment.
    Recommendation: Consider IP restriction as an additional security layer when you are not able or willing to use 2FA.
    8. Properly secure your PHP installation
    Many of PHP's built-in functions can leave a server vulnerable to high-impact exploits, and yet many of these functions aren't needed by the vast majority of PHP applications you might run. We, therefore, recommend that you explicitly disable these functions using PHP's disable_functions configuration setting. Here's our recommended configuration, although you or your host may need to tweak the list depending on your exact needs:
    disable_functions = escapeshellarg,escapeshellcmd,exec,ini_alter,parse_ini_file,passthru,pcntl_exec,popen,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,show_source,shell_exec,symlink,system Another critical PHP configuration setting you need to check is that open_basedir is enabled. Especially if you're hosted on a server that also hosts other websites (known as shared hosting), if another account on the server is comprised and open_basedir is disabled, the attacker can potentially gain access to your files too.
    Naturally, Cloud customers needn't worry about this, we've already ensured our cloud infrastructure is impervious to this kind of attack.
    Recommendation: Review your PHP version and settings, or choose one of our cloud plans where we take care of this for you.
    So there we go - a brief overview of 8 common-sense ways you can better protect your community and its users.
    As software developers, we're constantly working to improve the behind-the-scenes security of our software. As an administrator, there's also a number of steps you should take to keep your community safe on the web.
    If you have any tips related to security, be sure to share them in the comments!
     
  7. Thanks
    Maxxius reacted to Matt for a blog entry, What's new in 4.4.5?   
    Minor releases are almost always just maintenance releases. We gather up a fistful of bug reports and fix them to ensure that every month or so, our clients enjoy more stability and efficiency with Invision Community.
    However, more recently we've noticed that we're running low on bug reports, so we've managed to squeeze in a handful of improvements in Invision Community 4.4.5.
    Let's take a look and see what's new in Pages.
    How should the canonical tag behave?
    While this isn't the most exciting name for a feature, it does explain it reasonably well. We had a recent discussion on the forums where it was pointed out that the canonical tag directed search engines to the first page of any record. While this makes perfect sense for an articles or blog system where the content you create is more important than the comments, it makes less sense if the user-generated content (aka the comments) is more important than the content you put up. A good example here is where you put up a video or link for review. You don't want the canonical tag pointing to the first page as it will ignore the reviews themselves.

    If you didn't understand much of that, don't worry. The idea behind this feature is to provide Google and friends with a better hint about which content is more important. A happier Google bot slurping your site is a good thing.
    How about that Admin CP menu?
    When you create a new database in Pages, it is shown in the ACP menu under 'Content'. This is fine, but when you get a lot of databases, it starts looking a little cluttered, and it can be hard to find the correct one.

    We've reworked the menu so items have their own section, and can be re-ordered using the ACP menu re-ordering system.
    Member fields are now filterable.
    Pages allows specific field types to be filterable. This means you can sort by them with the table's advanced search box, and you can drag and drop a filters widget next to the table to refine the rows shown.
    Now a member custom field is filterable, which is handy if you use them in your databases.
    Other areas of the suite.
    Messenger search
    A while back, we made a change that removed the ability to search messenger by the sender or recipient name. We also limited the reach of the search system to one year and newer.

    Unsurprisingly, this wasn't very popular. We've restored sender, and recipient name searching removed the one year limit and re-engineered the internals of search, so it's more efficient and returns results much faster.
    How many members do you have?
    You can see quite quickly if you have the member stats widget on the front end, but finding out via the Admin CP is a little more tricky. 

     
    Until now! We've added a dashboard widget that not only shows the number of members you have registered, but also a break down of their email opt-in status.
    A happier autocomplete.
    Apple has this cool feature where if you receive a text message for a two-factor authentication login, it offers to auto-fill the code box for you.
    We've had a sweep throughout the suite to ensure two-factor authentication fields allow this autocomplete to happen.
    While we were at it, we made sure that other fields are more easily autocompleted.
    That wraps up the new features in Invision Community 4.4.5. How many have you spotted after upgrading?
    Let us know your favourite below.
  8. Haha
    Maxxius reacted to Joel R for a blog entry, 4x4 Growth Hacks 🚀   
    Are you curious 🤔about ways to boost your engagement that don't require a lot of effort?  Want some shortcuts to set your engagement on fire 🔥?   
    Check out these 4x4 tips of four growth hacks that you can implement in less than four minutes ⏳ to boost engagement.
    1. Add a content block at the bottom of topics.  Sounds upside down 🙃, right?  Most admins add content blocks at the tops of pages to attract users.  But what do users do when they're finished reading or replying to a topic?  Nothing. They're finished ... unless you add a block such as similar content, popular posts, recent topics, or another content block at the bottom of topics that help them discover new content.
    2.  Tag in your superusers 🌟 to stimulate a conversation.  Your community's superusers are probably just as active as you are, and thoroughly involved in the community.  They're comfortable in the community and would love to provide input.  Wouldn't you agree with me @AlexJ @GTServices @Sonya* @Maxxius @media  @Nebthtet@Ramsesx @tonyv??  
    3.  Run a poll ☑️.  It makes the topic more interactive, and people love voting.  
    4. Write a contrarian topic or blog "Why XYZ isn't for you?"  That's a surefire way to grab 😲 attention and begs the user to challenge back.  And if you can't write a contrarian topic, then maybe ... being a community manager isn't right for you.  Or is it?? 😜
    Hope you enjoy these tips, and and share your growth hacks in the comments below! 
  9. Like
    Maxxius reacted to Joel R for a blog entry, 4x4 What Do Visitors See When They Visit?   
    What do visitors see when they visit your online community? And when was the last time you logged out to browse like a visitor?  
    Check out these 4x4 tips of four items in less than four minutes for the visitor experience:
    Check your Registration Process, especially any social sign-ins. You may want to increase or reduce security checks.  You may need to fix social logins. And you may want to offer an easier onboarding like Quick Registration + Profile Completion.     Read your Guest Sign-up Widget.  This is the most important text in your entire community, since it's the first message visitors will read.  Is your Guest Signup Widget giving visitors the first impression you'd like, with proper keywords and messaging?    Audit your Visitor Permissions.  In the ACP, go to Groups > Guests > Permissions.  Do your guests have access to the right boards and categories?   Test on other browsers and devices. Most of us don't have ten different computers and smartphones running different OS's and browsers, so it can be hard to check the UIX.  Luckily, there are free cross-browser tools like BrowserShots.org or Device Mode on Chrome Devtools that can help.    Hope you enjoy these tips, and if you have any questions feel free to ask in the comments below. 
  10. Like
    Maxxius reacted to Joel R for a blog entry, The Power of Influence: Building Trust and Governance in a Community   
    Communities are bound by a code of conduct that govern user behavior. 
    Sometimes these rules are explicitly written, such as terms, guidelines, or my personal favorite: “Must Read Before Posting Or Banned!!!” topics. (That’s a joke.  Please don’t ever write a topic like that!)  Sometimes the rules are unwritten, based on evolving behaviors and user-to-user interaction.  No matter the method of conduct or scale of communication, all communities contain these community guideposts that govern user behavior. 
    Being able to influence, and being influenced by, these rules of conduct is our second element of Sense of Community. 

    Community Managers. The original influencers.
    The privilege to persuade is a powerful feeling.  It fills users with a sense of control, knowing that they can impact others.  It gives purpose to users, who will tap into their inner helpfulness by assisting others. And it imparts a sense of satisfaction, which is one of the highest transcendent values a user can feel. 
    It also leads to a better community. Over time, the mutual interaction between members builds trust, forming a community of authenticity where users can expect repeatable and expected behaviors.  It also leads to good governance, where members embrace the codes of conduct by the group, inculcate the code into their own behaviors, and repeat the code to newer members – reinforcing the very codes they learned themselves. Members conform to community rules and standards, sacrificing a little bit of their own individuality but gaining acceptance by the community. 
    Clearly, influence and persuasion is a powerful element.  Let’s take a look at some ways in which you can build a better community by unlocking the power of influence. 
    1. Show New Members How to Influence
    If your community is anything like mine, you have a welcome topic or message: Do this, read, that, follow this. It’s usually filled with stuff to influence the member. 
    But have you thought about giving the new member an opportunity to influence? And not just in a superficial manner like posting an Introduction topic, but one that’s filled with meaning and purpose.  In addition to linking to the best guides and expert content in your community, ask your users to help other members, answer challenging topics, or identify any skills that can help others. 
    2. Influence through explanations
    Have you seen communities where the moderators take heavy-handed actions and do things without prior notice? Or they assume you know everything?  It feels rude, unwelcoming, and very cliquish. On the other hand, I’ve also seen communities where the moderators and community managers take the time to explain every response.
    When you take the time to explain the response, you share your reasoning with others.  That’s influence.  Over time, users will turn around to repeat the reasoning to others, which builds good governance.  (It also means less work for you!).  Communities are built on transparency and trust, and the more you can openly establish your community norms, the more clearly other users can repeat and reinforce your governance.
    3. Be influenced by asking for help
    One of the most powerful and uplifting things you can do is to ask your members for genuine help.  Be candid.  Be vulnerable.  Explain the challenge. And ask for help.  You will find members who will rise to the occasion. 
    Humans are naturally compassionate.  We will always help others if we can and communities are one of the best platforms to ask and receive help.  If you ever make a mistake, take on a big project, or if you’re ever in over your head, don’t be afraid to ask for help and allow others to influence you. 
    4. Influence as a privilege
    One of the stellar reasons for choosing Invision Community are the multiple ways to publish content.  You can offer user albums, polls, blogs, articles, discussions, files, clubs, the list goes on.  This allows you to offer increasing channels of influence for your superusers. 
    Unfortunately, most communities throw all the choices at a new user, hoping one will stick.  That’s like asking a new member who steps into a room of strangers if he wants a microphone, a loudspeaker, and a spotlight!  That can be scary. Influence is something to be gained over time, in small bits of comfort and trust.
    5. Appreciate the influence. 
    One of the most inspiring actions you can do as a community manager is to acknowledge and appreciate the influence of others.  When you do, you affirm the influence of others.
    It's one of the simplest things you can do too.  Pick three random post by members on your site and reply: “I appreciate this contribution because …”.  You’ll be surprised by how well members respond to your note of appreciation. 
    CONCLUSION

    The best influencers are the members who care about the needs and wants of other members.
    The power to influence is one of the greatest gifts you can give to your members. By allowing them to influence other members, the codes of conduct, and even the direction of your community, they feel a deeper sense of community because they can make an impact on others.
    The most influential members in a community are surprisingly not the ones who post the most or who act the most dominant.  The best influencers are the members who care about the needs and wants of other members.
    Share in the comments below one of your success stories on how you influenced – or were influenced by – another member.   As always, I appreciate your contribution to join me in helping Invision Communities of all sizes build more rewarding and successful communities.
  11. Thanks
    Maxxius reacted to HelenG for a blog entry, How I Started My Community - Part 3 Growth   
    When I wrote my last entry, The Dogly Mail had just reached the 100 member milestone but since then things have grown impressively.
    The photo competition has proven very successful at encouraging new signups and we are now at around 1400 members picking up 15-20 new members a day. This is far better than I could have hoped for but there a few caveats…
    Not all traffic and content is equal
    In building website traffic I’ve realised that high member numbers are great and help to validate your ideas but member quality is far more important. I have been able to boost the member growth non-organically with a minimal Facebook ad spend in conjunction with the competition but we’re still trying to find those super contributors.

    The members we have are not yet invested in the site themselves and the sense of community that is required to be sustainable long term is still in its infancy. We have also found that with the opt-in mailing list, around 50% of the registered members are signing up for the newsletter during registration.
    This is encouraging to me based on the non-organic growth so hopefully, with more organic growth this will rise further.
    What are we doing to get higher quality contributions?
    We are collaborating with a vet on professional articles to give the site more credibility in the areas I am not an expert in and Andy is covering dog news where he has time. Hopefully, over the long term, this will help to improve the organic traffic to the website.
    With the articles, we now have high-end long-form content covered although I would like to get a more varied team of writers on board to broaden the appeal of the subject matter. We also have more fun commenting, likes and meme social interaction covered in the photo competition section.
    This leaves a gap in the middle for more serious user-contributed discussion and opinion and what ultimately will make or break the website. For this, we’re working on getting the blogs application ready for when we feel the traffic is sufficient to launch another area. When it’s ready we will slowly transition the ad spend towards the new blog section and forums to provide more balanced traffic coming to the site.

    We will also be able to promote the new sections via the newsletter.
    I am almost at the end of the school year so my time on the site should increase and I can get more involved with discussion topics to try and foster that sense of community.
    What else have I learned?
    Keeping people’s attention is not easy and once a member has left the site you need to work really hard to get them to revisit. It’s something I read a lot of on these forums so hopefully, Invision is working on this to help us keep people engaged.
    As you can see we’re still in the try lots of things to see what works stage but the learning experience is part of the fun. We were running AdSense ads and getting a little back from the spend we were doing ourselves but I feel at this stage it is counter-productive.
    We have decided to stop AdSense for the time being in order to concentrate on building traffic and the membership and will revisit the monetisation options once the site has grown. Not running the adverts has also given the site a substantial speed boost which will hopefully help us with organic rankings.
    If you’re running your community as a hobby you may not wish to spend anything on advertising to start and may prefer to slowly add to your website content. With so much competition for traffic online though this would be a very slow strategy for us for what I still hope to be a commercially viable micro business.
    On the current growth path, I hope to be profitable in 12-18 months and will keep you updated with the highs or lows along the way.
  12. Like
    Maxxius reacted to Matt for a blog entry, The 3 things your community needs to succeed   
    A successful community only needs three core elements to flourish and begin producing results.
    Your community will require some care and effort to flourish, but with the right strategies in place, you'll ensure that the value your community produces continues to increase as time goes by.
    Let's take a look at the three elements that make for a successful community.
    Content
    Content is the life-blood of any community. Content is what is posted by your members, and by your team. In the early days, you'll need to seed discussions and respond to customers posts regularly. It's important to demonstrate that you're actively involved with the community and encouraging others to post and extend discussions. Over time, user-generated content will begin to propel your community forwards.

    A great way to bring in new users is to write valuable articles using Pages, or the Blog apps. Writing about issues relevant to your community can help position you as an expert and will be shared widely by your community.
    You don't have to be an expert writer to create articles. There are free apps such as Grammarly to help polish your prose.
    A great way to quickly generate new content is to quote other news sources and offer your own commentary.
    For example, if your community is based around TV shows, right now you could easily create a new article for your site based on Game of Thrones by quoting a small part of two or three existing articles denouncing how the quality of writing on Game of Thrones has slipped and offer your contrasting thoughts.
    Just remember to link back to the original article and check the source site to make sure they are happy for this to happen. HubSpot has a great article on how to quote without stealing.
    Traffic
    To really start building your community, you need a steady flow of visitors from outside sources. The content you create will drive traffic into your community, but it sometimes needs a helping hand.
    Content from inside established communities can drive millions of impressions a month from search engines.
    It's worth making sure you're making good use of the built-in SEO tools. We recently performed a thorough review of how Invision Community optimises for SEO including adding features such as lazy loading.
    It is also a good idea to put your community link in your email signature, and share it widely via social media.
    A good number of our successful community owners have created a Facebook page, and a Twitter account for their community and share their best content over those social channels.
    Email is still a very powerful tool for creating an audience. We send out a monthly newsletter here at Invision Community, and articles we share with it are viewed at least four times as much as other articles.
    Engagement
    Once you have a steady stream of visitors consuming content on your site, you need to engage them to convert them from a casual visitor to a registered member, and then beyond.
    The first step is to get your visitor to register. While we recommend you make many forums open for guest viewing, we do recommend that you ask for guests to register before posting.

    We recently added a new feature called 'Post Before Registering' that allows guests to reply and sign-up in one simple activation flow.
    Most members initially join for selfish reasons. Perhaps they have a broken iPhone and want to ask for help. Or perhaps they came to ask how to fix a code problem. Generally speaking, they do not join out of altruism and a strong desire to help others.
    To convert a one-time poster to a regular contributor can take some work. Ensuring the default notifications include email when a new post is made will help encourage the poster to return. You can also tag the member in other discussions you feel may be interesting to them.
    We recently added a few new engagement features that also showcases other interesting content in notification based emails.
    Taking the time to welcome the member, and showing them how to access the best from your community can go a long way to making your site stand out.
    Taking the time to focus on these three core elements will help your community grow and prosper. You may not see overnight results, but over time you will start to see a huge difference in visitors, registrations and returning members.

    That wraps it up for this article. We'd love to know your thoughts on our suggestions and any strategies that you've used in the past that have worked well.
  13. Like
    Maxxius reacted to Matt for a blog entry, Work smarter with 5 of our best time saving features   
    Have you ever found yourself muttering "there has to be an easier way" when managing your community?
    If you have, it's likely that you are not the first person to think that. Invision Community has been refined over nearly two decades, and in that time we've received a lot of feedback from clients running very large and busy sites.
    We love a short cut, especially when it makes our clients lives easier.
    There's plenty of time-saving features throughout Invision Community, and here are five of the best.
    Saved Actions
    If you routinely perform the same actions to a topic, such as replying before closing it or moving the topic to a different forum, then saved actions will save you a lot of time.
    Let's look at a practical example. You have a forum where your members can suggest new features for your product. You might choose to move some of these suggestions to another forum to shortlist them for inclusion in a future version, or to discuss further. You also may like to reply thanking the member for their idea, but it's not feasible at this time.
    Here you would set up two saved actions, one that replies and moves the topic to a specific forum, and one that replies to the topic and closes it for further commenting.

    Your saved actions are accessible via the moderation menu
    You and your moderating team can select these saved actions quickly when reading a topic to perform multiple moderation steps in one go.
    RSS Feeds
    If your community regularly discusses topics that feature in the latest news, then you can quickly seed these discussions using the RSS feed import tool.

    Not only can you import almost any public RSS feed into your community, but you also have control over how these topics are displayed, to whom they are attributed to and how the link back to the source article looks.
    RSS feed import is an often overlooked but handy tool at starting productive discussions without the need to source and post them manually.
    iCal Feeds
    The iCal feed can be considered as the sister feature to the RSS Feed Import tool. It works in a very similar way in that it can accept almost any public iCal feed and import events into your community's calendar.
    This is especially useful if you maintain an event stream outside of the community, but wish to share those events with your members in a native way, or perhaps you already have a calendar product used by your organisation.
    Using the iCal feed tool to populate your community calendar with key dates relevant to your community can be achieved very quickly.
    Auto-moderation
    Moderating a busy community can be a time-consuming task. Trying to review new posts and topics to ensure they meet your community standards as they come in can be daunting.
    Fortunately, Invision Community has an ace up its sleeve.
    Auto-moderation allows you to use the power of your community to identify and remove content that does not meet your community standards. The administrator sets up a threshold so that when a specific number of reports for that content item is crossed, the content is hidden.

    Auto-moderation has a lot of options to configure which we covered in this blog article recently.
    Group promotion
    Ensuring your members feel valued and rewarded for their contributions is key to member retention and keeping engagement high.
    A simple way to reward long term regular contributors is to elevate their permissions. This can mean that they have access to otherwise hidden areas, or they get more allowances in terms of upload space and fewer restrictions.
    To do this manually would take a significant amount of time. Thankfully, Invision Community has a feature called Group Promotion.
    This tool allows the administrator to set up specific thresholds such as post count, or time since joining which then move the member into a new group when triggered.
    This all happens automatically. Just set it up and let it run!
    We spoke about Group Promotion recently, take a look here to learn more about this feature.
    How many of you are already using these features, and which ones did we miss off our list? I'd love to know.
     
  14. Like
    Maxxius reacted to Joel R for a blog entry, Boundaries & Identity: Building Membership in a Community   
    Cultivating a strong Sense of Community is a clear goal for community builders.  Develop a strong sense of community, and you’ve built a community experience that sparks a more meaningful and connected community that your members will love. 
    A strong sense of community means:
    An integrated community where members feel personally related An impactful community where a member can influence and be influenced by the group.  A fulfilling community where members meet the needs of others and can feel rewarded.  A shared community, where users undergo common history, time together, and social experiences.  Do you believe you’ve developed a strong sense of community?  Follow long as we critically examine the first element in the Sense of Community: Membership. 

    Membership
    Boundaries of communities have always existed, whether it be neighborhoods, social groups, or online communities.  By definition, there are people who belong and people who do not.  It’s okay to decline membership to users, thereby providing a more comfortable space for members who are accepted. 
    Here are some time-tested tips from my years of community management that touch upon various attributes of membership:
    Don’t try to be everything to everyone.  It’s far better to be an exclusive community to a smaller, impassioned group of users than to dilute your community for a wide audience.  Not everybody deserves to belong, and by intentionally removing irrelevant members, it makes it a more purposeful community for those who can join.  Define who should belong, and outline the requirements on your Registration screen and Guest Sign-up widget. 
    Boundaries are walls, but safe walls.  Although there’s the pain of rejection and isolation of private communities, it’s offset with the positive benefits of joining.  It creates a space where members can feel safe to open up, to feel related to one another, and to feel protected.  Reinforce the benefits of joining the community to new members in a welcome message. 
    A new sense of identification.  Not only do members join the group, they should develop an extended sense of belonging and identity with the group.  The more strongly you can define the sense of belongingness, the more deeply the member will feel connected.  There should be a feeling of acceptance, an expectation that one fits in, and a willingness to sacrifice for the group.  Create a welcome team that immediately reaches out both publicly and privately, ask how the new member can contribute, and constantly highlight how the community has gone above-and-beyond in members helping members.   
    The higher the boundary, the greater the reward.  Personal investment is an important contributor to a member’s feeling of group membership.  By working for a membership, a member will feel like he’s earned a place – and that the membership will be more meaningful and valuable.  You can ask guests for their accreditations, background, or how they can contribute to the community. 
    The power of symbols.  Social groups throughout history have long used symbols, icons, ceremonies, and group language to cultivate a unique sense of identity.  These conventions are powerful representations of a group.  You can cultivate and write a common language in your Invision Community in large ways and small by uploading unique reactions, changing the language string, and celebrating community-specific holidays and events.     
    As you re-evaluate your community framework with me, take the time to outline what it means to be a member of your community.  Defining your membership goes hand-in-hand with defining your purpose.  It should touch upon these five attributes of membership: boundaries, emotional safety, sense of belonging, personal investment, and common symbolism.  Establish clear distinctions for your community’s membership qualifications, and you’ll be able to develop a deep Sense of Community from the very start of a member’s registration. 
    Share with me and others how you've defined your community's membership in the comments below.  I love to hear about other Invision Communities.  
    Joel, 
    Invision Community Advocate and Certified Community Manager
  15. Thanks
    Maxxius reacted to Joel R for a blog entry, Master your community's lifecycle to increase your growth   
    “Every success story is a tale of constant adaption, revision and change.” – Richard Branson, billionaire and founder of Virgin Group.
    We all seek success with our Invision Communities. For too many of our communities, however, we yearn for success but we don’t plot the correct navigation to get there. We haphazardly pursue our strategies, trying new ideas and hoping one will stick. It’s time to take a step back and assess your goals in context to your growth. It’s important to understand the stages of the community lifecycle, and to strategically match your goals with your growth sequence.

    Alicia Iriberri and Gondy Leroy of Claremont Graduate University surveyed over 1000 publications across multiple disciplines including computer science, information systems, sociology, and management in their seminal 2009 research paper “A Life-Cycle Perspective on Online Community Success.” Their research forms the foundation for most modern community management, and in their paper they write, “The impact each design component has on the success of the online community shifts depending on which life-cycle stage the online community is experiencing.” The right strategy at the right time will maximize the impact.
    Every community goes through a community lifecycle of four stages: Inception, Growth, Maturity, and Mitosis.
     


    Setting the wrong objective can not only fail, it can even backfire and destroy goodwill. Here are classic examples of good strategies that go wrong because of poor sequencing:
    A new community with no activity that builds dozens of new boards A growth community not fostering a unique sense of community A mature community not establishing strong codes of conduct
    Architecting a community is very different for the first ten users versus the next thousand users. New priorities come into play, community concerns will shift and strategies need tochange. As a community manager, ensure the strategy is appropriate and reflects your community lifecycle to ensure maximum impact.

    Let’s take a look at proper goal settings for each stage of the community lifecycle.

    Inception
    Inception is the start of your community. You’re bursting with energy, enthusiasm, and big ideas. While your Invision Community is full of potential, your goal is to turn your vision into reality:
    Members: Focus on nurturing a core team of members. Your goal is to get 10 – 12 superusers to consistently engage and support the community vision. Promotion: Your community won’t contain enough content to attract visitors through search engines, so you’ll have to rely on personal referrals, word-of-mouth, and direct acquaintances. Content: Focus on building expertise on core content areas that will make you stand out. You want to be the best in one subject. You’ll need to generate much of the content programming yourself, which should focus on functional value. Organization: Establish organizational parameters for the community, define the vision with stakeholders, write your Terms of Use, and validate the community concept. Community: The community is heavily centered around the community founder at this stage, so set the right tone and lead through example.
    Growth
    Growth is where the magic of community happens, balanced against the development of more explicit and formal conduct.
    Members: Shift your focus from nurturing individual users to creating a workflow that can systematically welcome new members. Promotion: You should be proactive with your self-promotional activities to build community awareness such as email marketing, social media, or mailing lists. Content: Content will now be a mix between self-generated and co-created. You want to highlight community content by others to encourage community expertise. When you create content yourself, you want to start including emotionally-driven questions that connect users. Organization: Measure specific metrics for organization goals, highlight community health and successes, secure funding for ongoing budget and team. Community: A unique sense of community is cultivated at this time with shared experiences and language between members. Members feel excited to be a part of your community’s growth.         
    Maturity
    Maturity is when your Invision Community becomes critically acclaimed and well-known in the field. Even though your community looks to be run smoothly, there are still areas to address so your community doesn’t stagnate:
    Members: There should be a clearly defined process and welcome guide for onboarding new members, an established pipeline that constantly brings on new superusers, and a rewards program that recognizes members for different types of member journeys. Promotion: Your site is well-known, so the search engine traffic and content within your community is enough to bring in new users. You can optimize your SEO at this point. Content: Almost all content is user-created at this point, which means your focus needs to shift to content recognition, organization, and moderation. Highlight the best community content; categorize and properly tag new content so the community stays organized; and scale your moderation to handle the size of your community. Organization: The community is a key part of your organization’s larger success and supports multiple areas of the business. Be a strong internal advocate for the community and align your community with your organization’s new profit areas. Community: Superusers not only have the privilege of creating their own content for the community, but they’ve stepped up as mentors and moderators. Your community has a strong culture that’s reinforced by members.
    Mitosis
    Mitosis is the stage when your Invision Community grows beyond its original mission, potentially splitting off into new subgroups. Many communities stagnate at this point with falling engagement and plateauing registration, but you’re catching onto the next big trend in your industry to grow into.
    Members: New member registrations flatlines because you’re tracking with the industry. Your goal is to continue to delight members with new forms of omnichannel engagement like regional meetups, video conferencing, and headline conferences. Promotion: Your community self-generates organic traffic. Your promotion should shift from trying to advertise for yourself to exerting influence with industry partners as a trusted leader in the field. Content: Members can find the most comprehensive set of resource documents and discussion on your community. Your goal is to distill the knowledge into the best tips and guides for newcomers to obtain the most accurate information as quickly as possible. You should also archive areas that no longer receive activity while finding growth topics in your field. Organization: The community is a critical part of all business operations and integrates into all relevant workflows. You should build custom metrics to measure results, help determine new investment decisions, and streamline business efficiencies at the organizational level that benefit the community. Community: Your community becomes an incubator of new sections in a controlled manner for potential spin-off. Superusers control and moderate their own areas of the site like Clubs or Blogs.

    Online communities evolve through distinct stages of the community lifecycle. At each stage, the needs and activities of members require different tools, features, and community management. Certain strategies are more impactful when they coincide with the right sequence.

    Invision Community makes it easy to get started with a technology platform packed with features that every community manager can start using right away. But how you get to the first ten users, to the first thousand posts, or even to one billion likes will be a journey that’s truly your own.

    Share your success story of Invision Community in the comments below. Did you make any rookie mistakes that you wish you knew beforehand? What are some strategies that you’re pursuing right now, and why do you think it’s an impactful decision for this stage of your community’s lifecycle?
    We’d love to hear your journey along the community lifecycle.
  16. Like
    Maxxius reacted to Joel R for a blog entry, How To Create Value from an Online Community   
    Online communities shine with the brilliance of humanity. Every day, our communities inspire, evoke, inform, motivate and engage in a hundred different ways.  Every member feels a uniquely individual sense of value from your community. 
    For too many communities, the strategy revolves around two simple pillars: content and engagement.  You inform. You engage. And you think your job is done.  However, you’ve barely scratched the surface of offering value. 
    You need to expand the ways in which you strategically match your community to member value. 
    New studies are coming out that show humans feel up to 27 emotions from admiration to triumph, and the best communities unleash a rainbow spectrum of value – functional and emotional, business to social - for their organizations and for their members.  This results in not just deeper and more extensive engagement, but greater financial payoff.
    Indeed, research from global management consulting firm Bain & Company shows brands like Apple, Samsung, and Amazon that demonstrate multiple elements of value have x3 greater customer loyalty and x4 faster revenue growth than others.   
    The elements of value can be divided into two broad categories.

    Specialize in Functional Value
    Don’t deliver content.  Deliver time savings, cost savings, risk savings, organization, connection, education, and variety.
    What is the utility benefit to your users? 
    Functional values are the core reasons why members would visit your community.  It forms the baseline rationale for your community’s existence, and you want to not just be good – you want to be the best in delivering functional value in your field.
    Improve your Q&A boards for feedback, inquiry, or ideation.  Provide a template in a pinned topic where users fill out a consistent set of questions, so you can answer with the most appropriate and accurate options.  Use moderator tools like Recommended Replies to summarize and spotlight key points in a topic.  This saves time and focuses attention on expert information.    Super-charge the training for your response team.  Empower them to be subject experts by giving them private training, templates, and extra resources in a staff wiki so they can investigate the unique needs of user inquiries and provide the best responses.        Build a set of content resources in the Pages application, which is the most powerful application in the suite.  It can be used to create a set of content resources with unlimited custom fields, filters, and templates enabling you to offer variety, organization, and education that no other competitor can match.  Spark Emotional Value
    Don’t deliver engagement.  Deliver admiration, amusement, awe, empathy,  joy, nostalgia, satisfaction, and triumph.
    How does your community make your members feel better? 
    Here’s a little secret.  Even though functional value is the foundation of your community’s value proposition, emotional elements are 50% more valuable.  Fortunately, Invision Community comes loaded with ways to recognize, reward, and promote members. 
    Take the time to explain the purpose of a new group promotion, rank, or title.  Don’t let the reward be the goal in and of itself.  You should connect the feature with its underlying emotion by explaining what steps are required to earn the rank, how many others earned it, and what it’ll take to earn the next one.  Start with the Leaderboard.  Invision Community ships with the Leaderboard, which provides an overview of the most popular users and content.  Scan for up-and-coming members to investigate what triggers their emotional satisfaction; scan for popular content to discover what excites your membership.  Create multiple member journeys.  Most communities follow a pattern of new member to trusted member to moderator.  But members can become superusers in many ways. Members who enjoy nostalgia can organize a Year-in-Review topic. Members who enjoy affiliation should serve as Ambassadors to greet and mentor new members. Members who seek reputation will appreciate new outlets for publishing.  Define multiple pathways that strategically tap into the diverse desires of your members.  As you implement your initiatives to build a Community of Excellence, take the time to relate the initiative to the Elements of Value (Attachment: IPS Elements of Value Attachment.pdf).  You’ll find new and creative ways of offering value to strengthen the relationship between your community and your members. 
    Look deep within your community to unearth the rainbow spectrum of value. 
    You’ll discover a wellspring of extraordinary value waiting to help your members shine brightest.
  17. Like
    Maxxius reacted to Joel R for a blog entry, 10 Tips For Converting from vBulletin to Invision Community   
    Are you a vBulletin admin looking to stay on the leading edge of online communities? 
    As an IPS client who frequents the Invision Community support forums on a daily basis, I often run across existing or former vBulletin admins looking to migrate to IPS.  In fact, based on my not-so-scientific survey, vBulletin is one of the most popular platforms from where admins migrate. Many of the vBulletin users are professional administrators looking for a stable company, rapid development, and a trusted platform to power their communities into the future. 
    I interviewed 6 former vBulletin admins who are now Invision Community clients.  Most of these vBulletin admins have 10+ years of experience running successful forums, so their input was especially insightful.   
    “I love the design of the admin and moderation back-end, a real treat after living with the antiquated and confusing vBulletin back-end.” -- @cfish
    “I like the well-thought concept, the details, and abundance of features and functions.” --@Ramsesx
    I’ve compiled the top 10 questions and answers from their interviews and the forums specifically for vBulletin admins for an insider’s perspective on how to convert from vBulletin to Invision Community.  You can also read their full interviews in my Community Guide attached at the bottom.
    10. What is the typical lifecycle of Invision Community and what new features come out?
    Invision Community is currently on 4.4.  It’s a great time to be migrating as both the software and converter are very mature.  You’ll be able to take advantage of all the new features from Invision Community 4.x such as Social Clubs, Subscriptions, SEO updates, and GDPR updates. 
    In general, IPS publishes one major update like 4.4 once a year, with several bug fixes, security updates, and enhancements throughout the year.  The best place to read about Product Updates is the official IPS Blog in Product Updates.
    9. What are the pricing options and how do they compare to vBulletin?
    IPS is comparable in pricing when compared to vBulletin depending on your choice of apps.  The self-hosted option is cheaper when considering support and upgrades.    
    The pricing for an active license is simple, easy, and comprehensive.  A new license includes professional ticket support, forum support, access to new upgrades, and managed spam service for 6 months.  Renew again in six months to continue those benefits.  If you choose not to renew, your software will continue to work.
    8.  Is the software mobile ready like vBulletin?
    Yes, the software is responsive by design.  This means the community naturally fits and beautifully displays in any device size, giving you a consistent look-and-feel across all devices.  Try it now by resizing your window! 
    It also means you don’t need to pay for any extra “mobile bundles.”  This approach to mobile design was one of the reasons why @cfish chose IPS: “I didn’t like vBulletin’s approach to mobile. The IPS approach to responsive web design was inline with my own thinking.”
    7.  What are the official Invision Community apps and how do they compare to vBulletin? 
    @Steve Bullman converted to IPS because “IPS seemed to offer a better all-round package for what I needed.”  One of the biggest reasons for considering IPS is a broader approach to community.  Whereas vBulletin focuses only on Forums and Blogs, IPS empowers you to build a suite of applications customized to your needs.  Mix and match apps like Gallery, Blogs, Downloads, Pages, and Commerce to build a modern community with resource directories, databases, paid subscriptions, albums and more that go beyond forums.   
    You can read more about the apps in Features. Calendar and Clubs are included for free! 
    6.  What will be migrated from vBulletin? 
    The free converter app will migrate all of your member and content items from vBulletin 3.8.x, 4.x, and 5.x.  This includes members, private messages, member groups, ranks, forums, topics, posts, and attachments.  You can view the full list on Migrate and choose your vBulletin version from the list of choices.
    Obviously, you will not be able to migrate any custom themes or custom modifications.  @ChristForums adds, “I wish I had known that the converter was so easy to use and migrate from Vbulletin 5.”
    5.  What are the channels for support? 
    Every active license comes with professional ticket support, which should always be your first source of contact.  @Markus Jung highlights “fast support” as the item he appreciates the most about his license.  You can also obtain help from the community forums, help guides, release notes, and other public resources. 
    If you’re not an IPS client yet, you can post in Pre-Sales forum or email sales@invisionpower.com. 
    4.  How do I prepare my community?
    The six admins that I interviewed offered several tips for new Invision Community owners.  Prior to the conversion, you should read through the converter package to see what will convert and redirect.  You should purchase other Invision Community apps in advance to fully convert vBulletin items as needed; not delete any old content since Invision Community includes an archive function; and not make drastic changes to allow members a chance to become accustomed to the new forum. 
    3.  What will happen to my traffic and URL redirects? 
    The free converter app will redirect your existing URLs.  This includes forums, topics, posts, member profiles, print view pages, archived content, attachments, and tags.  You need to leave your converter installed after migration to ensure the redirects will work.   
    AlexWebsites wrote, “the converter came with built-in redirects and I was able to redirect most of my traffic. Traffic recovered within a few months.”
    2. What are the server configuration and database requirements?    
    If you choose cloud, then Invision Community will manage the hosting. 
    If you choose on-premise, you can use the free ‘Get Ready’ compatibility file to check your server.  The latest version of Invision Community 4.4 requires:
    PHP 7.1.0 or higher (7.3.x is supported) MySQL 5.5.3 or higher (5.6.2 recommended).  1. How stable is the company? 
    Other companies lost their development talent. Other companies were bought and sold by multi-media conglomerates. Other companies have a history of lawsuits.
    Through it all, Charles, Lindy and Matt have been here since the beginning providing steady leadership to Invision Communities everywhere.  If you’re looking for stability, it’s nice to know you can rely on the same people who started the company.  For serious and professional vBulletin admins looking to transition, you know you’re not just buying into the software, but investing in the development team, staff, and platform for years to come. Ramsesx shared his personal story: “I always prefer the best for my community from where I earn my income.  An important aspect was the longtime outlook.  Invision Community gave me the feeling of being trustworthy, they are more than 17 years in the forum software market.” 
    It’s no wonder that so many successful vBulletin admins feel the same after moving to Invision Community.  You get stability, years of experience, a deep understanding of online communities, and a dedication to development that continues to innovate.  It’s time to bring your vBulletin community over to Invision Community! 
    Bookmark this page for future reference and download the Community Guide for experiences from real clients who converted from vBulletin.  Much appreciation to @AlexWebsites @cfish @Christforums @Markus Jung @Ramsesx @Steve Bullman for participating in the interviews.  
    - Joel R
    Community Guide vBulletin Migration to Invision Community.pdf
  18. Haha
    Maxxius reacted to Matt for a blog entry, Welcome to Invision Community 4.4!   
    We're thrilled to announce that Invision Community 4.4 is available to download now.
    After months of development, over 1650 separate code commits and quite a few mugs of questionable coffee you can now get your hands on the beta release from the client centre.

    Not our office
    Invision Community 4.4 brings numerous new features, over 450 bug fixes and a lot of refinement.
    We've been talking about the highlights since September on our blog.
    Here's a recap of all that we've added.
    We'd love to know which is your favourite feature so far!

    Drop a line below and let us know!
     
  19. Like
    Maxxius reacted to Mark for a blog entry, 4.4: Recurring PayPal Payments and more with Braintree and Commerce   
    Braintree is a payment gateway provided by PayPal which provides some great additional features for PayPal transactions including a significantly improved recurring payments model. We are delighted to be bringing full support for Braintree for Commerce in Invision Community 4.4.
    What is Braintree?
    Braintree is a payment gateway provided by PayPal which supports taking payments by credit cards (including Apple Pay and Google Pay) and Venmo as well as PayPal, providing a good option for communities wanting to use a single payment gateway, and also brings improved functionality for recurring PayPal transactions.
    For PayPal transactions, there are no additional fees and the checkout experience uses the normal PayPal experience your customers are used to.
    Recurring PayPal Improvements
    Recurring payments / Billing Agreements in PayPal have up until now been initiated by PayPal. Invision Community tells PayPal what the renewal terms of a purchase are, but then it's up to PayPal to take that payment and notify your community when it succeeds (or fails).
    This comes with a number of limitations and problems. It makes it difficult for you as an admin to modify an existing purchase or for the customer to upgrade/downgrade. It also means the customer has to create separate Billing Agreements for each purchase. Most significantly though, it means if there is a delay in receiving the payment (such as an expired card) it is sometimes unclear what should happen on your community's end, and how it can be resolved if/when the payment is received.
    Other payment gateways work the other way around. When a customer pays by card, for example, they have the option of storing their card details. Later, if they make another purchase or a renewal invoice is generated, Invision Community can tell the gateway to recharge the same card - and if it fails, allow the customer to provide an alternative payment method. This allow both you and your customers to have much greater control, and is much more reliable.
    Braintree resolves this by allowing customers when paying with PayPal to save their PayPal account in the same way they would save a credit card on file. When paying with PayPal, users will see a simple checkbox which, if checked, will allow future payments to be taken with PayPal automatically.

    Storing PayPal Accounts for Recurring Payments
    Other Features
    In addition to an improved checkout experience, our integration with Braintree supports:
    Taking payments by Credit Card, including 3DSecure checking and the ability for customer to store card details on file. Braintree uses a fully PCI-compliant method of taking card details in a way that ensures the card information never reaches your server. Apple Pay and Google Pay Venmo, which also allows storing accounts in the same way as PayPal accounts. Offering PayPal Credit Handling chargebacks/disputes Support for Braintree's Advanced Fraud Tools
    A Disputed PayPal Transaction
    Existing Setups and Upgrading
    The existing PayPal gateway will continue to be available for basic PayPal integration, and your existing set up will continue to work exactly as it does now after upgrading.
    If you are using PayPal, especially if you are using Billing Agreements, we strongly recommend switching to Braintree after upgrading. While it isn't possible to convert existing Billing Agreements, you can allow existing ones to continue to work and use Braintree for new purchases.
    Please note that while existing setups will work fine, from 4.4 it will no longer be possible to set up a new PayPal method with either Billing Agreements, or to take payments by card, as PayPal has deprecated the API this was using in favour of Braintree and it can no longer be enabled on new accounts.
    As mentioned though, this does not affect any existing setups, which, if you do not switch to Braintree, will continue to work as they do now.
    This blog is about our upcoming release Invision Community 4.4.
  20. Like
    Maxxius reacted to Matt for a blog entry, 4.4: 6 New Micro Features   
    I really enjoy writing about the new features the development team have been slaving over for weeks (and sometimes months.)
    It's a real joy to be able to share the finished product after we've seen it through inception, discussion, planning, assigning to a developer, coding, peer reviewing and final group testing.
    Although sometimes, the features can be explained in a few screenshots, which makes for a pretty thin blog entry.
    With that in mind, I've grouped together 6 of the best new micro-features for Invision Community 4.4.
    Browser notifications
    We introduced browser notifications in a previous version of Invision Community.
    Once you've opted in to receive them, you'll get a fancy browser notification when new content is posted while you're off browsing other sites.
    However, the browser prompt to ask for permission to push notifications isn't subtle, and it attacks you the second you log in for the first time.
    In Invision Community 4.4, we've made it, so you're only asked to opt-in once you open the notification drop down.

    No more being attacked by a permission dialog
    Widget display settings
    One of the most popular features we've added to the front end in recent times is the drag and drop widgets.
    We see these used on almost every site we visit.
    A popular request, though, was to be able to hide them from specific devices. By default, the sidebars appear under the main content when viewed on a smaller device such as a phone.
    There may be times where you wish to show a block for those on tablets and desktops, but remove it for phones, so it doesn't take up precious retail space.
    Happily, you can now do this on each block with 4.4.

    Desktop only?
    Club Navigation
    Clubs are relatively new to Invision Community but they incredibly popular as they allow you to run micro-communities within your main community.
    You're not limited to just forums either; you can add gallery albums and more to each club.
    We've added the ability to re-arrange the club tabs allowing you to prioritise what you members see first.

    Rearranging club tabs
    Announcement URLS
    Announcements have been a core feature for a long time now. We use them whenever we have a holiday so we can notify our customers about reduced support on those days.
    We've made it so you can now link to an item, rather than have to provide new copy for each announcement.

    We may have overdone it a bit
    Time Frame selector
    We noticed that in numerous areas around the Admin CP we had time input boxes. These would sometimes be used for seconds, minutes, hours and even days.
    We've seen customers forced to enter things like 86400 seconds when they want the time frame to last a day. The lack of consistency wasn't great either.
    In Invision Community 4.4, we've added a new Time Frame selector which is used as standard on all areas we ask for a time frame to be entered.
    No more taking your socks off to work out how many seconds in a month.

    Time is no longer relative
    Group Name Styling
    For about as long as I can remember (and as I get older, this is not an impressive amount of time), we've allowed group names to be stylized when shown in the online user list.
    A very popular request is to extend that same group highlighting throughout the suite.
    Finally, Invision Community 4.4 brings this to the suite.

    If the group name is visible, that gets the styling, otherwise the name does
    These features may be micro in nature, but we hope they make a significant improvement to your community.
    Which are you most looking forward to? Drop a comment below and let us know.
  21. Like
    Maxxius reacted to Matt for a blog entry, 4.4: SEO Improvements   
    It's been said that the best place to hide a dead body is on page 2 of Google.
    While we can't promise to get you to page 1 for a generic search term, we have taken some time for Invision Community 4.4 to do an SEO sweep.
    Moz.com defines SEO as "a marketing discipline focused on growing visibility in organic (non-paid) search engine results. SEO encompasses both the technical and creative elements required to improve rankings, drive traffic, and increase awareness in search engines."
    We have the technical skills and were fortunate enough to have Jono Alderson of Yoast lend his time, knowledge and vast experience to improve our SEO.
    This blog article gets a little technical. It's completely fine to leave at this point with the comfort of knowing that Google will be a little happier on your site with Invision Community 4.4.
    The majority of the changes are designed to send stronger signals to Google and friends over which content to slurp and which to look at a bit later.
    Still here? Good. Let us roll up our sleeves and open the hood.

     
    Pagination
    The most visible change is that we've taken pagination out of query strings and placed it in the path.
    For example, the current pagination system looks a little like:
    yoursite.com/community/forums/123-forum/?page=3
    Which is fine but it gets a little confusing when you add in a bunch of sort filters like so:
    yoursite.com/community/forums/123-forum/?sort=asc&field=topic&page=3
    A better approach would be to make a clear signal to both Google and humans that pagination is a separate thing.
    Invision Community 4.4 does this:
    yoursite.com/community/forums/123-forum/page/3/?sort=asc&field=topic
    Not only is this good for search engines, but it's also good for the humans too as it is more readable and no longer confused with filter parameters.

    Of course, we ensure that the old style pagination is redirected (via a 301 header) to the new pagination URL automatically so nothing breaks.
    Canonical Tags
    These tags are a way of telling search engines that a specific URL is the 'master copy' of a page. This helps prevent duplicate content from being indexed.
    Without it, you are leaving it up to the search engine to choose which is the master copy of the page.
    For example:
    yoursite.com/community/forums/123-forum/ and yoursite.com/community/forums/123-forum/?sort=desc&field=time may show the same content but have different URLs.
    By setting the canonical tag to point to yoursite.com/community/forums/123-forum/ regardless of filters sends a strong signal to the search engines that this is the page you want to be spidered.
    Invision Community sets these tags in many places, but we audited these in 4.4 and found a few areas where they were missing.
    For example, viewing a member's profile doesn't always set a canonical tag which may confuse search engines when you click on "View Activity" and get a list of content items.
    Soft 404s
    When an application or website wants to tell the visitor that the page they are looking for doesn't exist, it sends a 404 header code along with a page that says something "We could not find that item" or "No rows available".
    If a search engine spiders a page that looks like a 404 page, but it doesn't have the 404 header code, it logs it as a "soft 404".
    Given the short amount of time Google has on your site to discover new content, you don't want it to hit many soft 404s.
    Invision Community 4.4 omits containers (such as forums, blogs, etc.) that have no content (such as a new forum without any topics yet) from the sitemap, and also adds a 'noindex, follow' meta tag into the HTML source.
    Google will periodically check to see if the status of the page has changed and happily slurp away when content has been added.
    Other changes
    Although the changes listed here don't deserve their own section in this article, they are no less important.
    We have audited the new JSON-LD markup added to Invision Community 4.3 to help search engines better understand the relationship between pages.
    The "truncate" method that is used to display a snippet of text in areas such as the activity stream now only sends the first 500 characters to the javascript method to reduce page loads and page 'noise'.
    The profile view in Invision Community contains a mix of information pertinent to the member and content they've authored.
    We've ensured that the content areas are using a specific URL, with appropriate canonical tags. This will help reduce confusion for search engines.
    If you made it this far, then well done. It's time to slam the hood closed and mop our collective brows.
    These changes will certainly help Google and friends spider your site a little more efficiently and have a clearer idea about what pages and data you want to be indexed which can only improve your ranking.
  22. Like
    Maxxius reacted to Matt for a blog entry, 4.4: Turbo charging loading speeds   
    It might seem a little odd starting a blog on increasing Invision Community's speed with the word "lazy",  but I'll explain why this is a good word for performance shortly.
    Earlier this year, Google announced that page speed is a ranking factor.
    Simply put, if your site is slow, it will be ranked lower in Google's search results.
    It is always a challenge making a large application like Invision Community as efficient as possible per page load. A single Invision Community page can pull in widgets from multiple applications as well as a lot of user-generated content with attachments, movies and images used heavily. 
    This is where being lazy helps.
    Lazy loading is a method by which attachments, embeds and images are not loaded by default. They are only loaded when the viewer scrolls down enough to make them visible.
    This allows the page to load a good deal faster now it doesn't have to load megabytes of images before the page is shown as completely rendered.
    I was going to take a fancy video showing it in action, but it's hard to capture as the system loads the media just before you get to it, so it looks fairly seamless, even with sluggish connections.

    Not the most dynamic image, but this shows the placeholder retains the size of the image
    In addition to image attachments, we have also added this lazy loading to maps and Twitter emoji images.
    Improving non-image attachments
    Once we had implemented the lazy loading framework, an area we wanted to improve was non-image attachments.
    We have listened to a lot of the feedback we had on this area, and have now made it very clear when you add an attachment into a post. We've even returned the download count now it's being loaded on demand.

    Using attachments when posting
    All the letters
    When we first implemented the letter avatars in 4.3, we discussed whether to use CSS styling or use an image.
    We decided to go with an image as it was more stable over lots of different devices, including email.
    We've revisited this in 4.4, and switched the letter avatars to SVG, which are much faster to render now that the browser doesn't have to load the image files.
    Other performance improvements
    We've taken a pass at most areas with an eye for performance, here is a list of the most significant items we've improved.
    Several converter background tasks have been improved, so they work on less data Duplicate query for fetching clubs was removed in streams Notifications / follower management has been improved Member searches have been sped up (API, ACP live search, member list in ACP, mentions, etc.). Stream performance has been improved UTF8 conversions have been sped up Elasticsearch has been sped up by using pre-compiled queries and parameterisation, as well as the removal of view filtering (and tracking) HTTP/2 support with prefetch/preload has been added Several PHP-level performance improvements have been made Implemented rel=noopener when links open a new window (which improves browser memory management) Several other performance improvements for conversions were implemented that drastically reduce conversion time IP address lookups now fetch IP address details from us en-masse instead of one request per address Cache/data store management has been streamlined and centralised for efficiency Many background tasks and the profile sync functionality have all been improved for performance Brotli compression is now supported automatically if the server supports it Redis encryption can now be disabled if desired, which improves performance Phew, as you can see, we've spent a while tinkering under the hood too.
    We'd love to hear your thoughts. Let us know below!
    This blog is part of our series introducing new features for Invision Community 4.4.
  23. Like
    Maxxius reacted to Mark for a blog entry, 4.4: Store Filters and other Commerce updates   
    Allowing your customers to find exactly what they need as fast as possible will no doubt increase sales.
    A good number of our customers use Commerce to sell physical items. Until now, it's always been a little tricky to set up the store to allow customers to drill down into specific items within the store.
    In Invision Community 4.4, the sidebar in the store now includes filter options to help customers find the product they're looking for.

    Using the filter sidebar
    Administrators can set up whatever filters they like for each product. In this video above, you can see we have set up filters for color and price.
    You can set these filters up in the AdminCP by simply specifying each possible option:

    Creating a custom filter
    Once the filters have been set up, you can then add each filter to the categories it applies to (so you can have different filters for different categories) and when editing any product you can specify as many values for each filter as is appropriate (for example, if you have a color filter, you can choose multiple colors if the product allows the customer to choose a color, or if the product has multiple colors).

    Choosing the filter values when creating/editing a product
    In addition to these custom filters, you will also see filters for price (you can set appropriate bands for each category), rating, and stock level.
    Other Commerce Improvements
    In addition, we also have a few more features new to Commerce in 4.4:
    There are new sidebar blocks for best selling products, latest products, product reviews and a featured product. When sending a bulk mail, you can target recipients by the total amount they have spent. Categories with no products in them are hidden automatically in the store. Notification emails sent to customers to let them know their purchase will expire soon (including if they will be automatically charged) have been improved to show more clearly what will happen. When viewing a customer page in the AdminCP, active purchases are separated from expired and cancelled purchases to make it easier to discern which are active. Custom field values are now included on printed invoices. When filtering support requests in the AdminCP, you can now choose "more than" or "less than" for all time-based filter options. When using stock actions to reply to support requests, the stock reply can be incorporated into the staff member's default reply content rather than overwriting it. Invoices in the AdminCP can now be filtered by status. This blog is part of our series introducing new features for Invision Community 4.4.
  24. Like
    Maxxius reacted to Matt for a blog entry, 4.4: Animated GIFs   
    Communication has come a long way since those very early humans grunted at each other to determine if they wanted more mammoth for lunch.
    The course of human history has seen cave paintings, hieroglyphics, the written word, emoji and now GIFs.
    GIFs have been around since the dawn of the internet. Many websites proudly displayed a 'man at work' animated GIF when they were under construction.
    Now, GIFs are now mostly used to express complex thoughts and emotions by showing a short animation.

    Mind Blown
     
    Invision Community has allowed GIPHY to be used as an embed for a while now, but we craved something much more straightforward.
    Behold, the GIF button!
    Now your members can reply with the majesty of animation.
    Of course, GIFs won't replace real and meaningful conversation, but they are a fun way to express yourself quickly and encourage more engagement.
    The GIPHY functionality is enabled via the 'Community Enhancements' page in the Admin CP.

    GIPHY is enabled from the enhancements page
    All you need to do is grab a key from GIPHY, and you're all set!

    Configuration
    You'll notice a "MPAA style rating" option.
    This allows you to select a maximum rating for the GIFs as some will have adult themes and language that may not be suitable for your community.
    For example, you can choose "G" for general audiences, "PG" or "PG-13" to limit what is shown.

    Yes!
    Drop your favourite GIF below to show us how you feel about this new feature.
    This is a blog about our upcoming Invision Community 4.4 release, due later this year.
  25. Like
    Maxxius reacted to bfarber for a blog entry, 5 ways to monetize your community   
    To monetize, or not to monetize, that is the question that preoccopies our administrators!
    Ok, I'm no Shakespeare, but a vital question community owners are faced with at some point is: can we and should we make some money from our community?
    Let's first look at the "should we?"
    Absolutely! You don't need to frustrate your users or risk goodwill by starting monetization. Running a community comes with tangible costs in terms of paying for the monthly cloud plans or license and hosting costs.
    Not to mention your own time which must be factored into this decision. If the community sustained all or part of your income, could you commit more time to help it grow?
    Now lets look at the "can we?"
    Absolutely! You made a great choice by building your platform with Invision Community. We have built in monetization tools that allow you to collect micro-payments from third party systems; and we have tools for selling products and services.
    Advertisements
    An obvious choice, many sites will turn to advertisements through Google Adsense or a similar service to generate income from their community. Whether this approach will work for your community or not is dependent upon many factors.
    Do you generate enough traffic that you will actually earn an income from advertisements?
    Do enough of your audience browse your site without tools such as Adblock installed?
    Is your site compatible with any of the many advertisement services out there? This is worth checking to make sure.
    Advertisement services are a relatively easy solution for generating micro-payments. It's unlikely you'll be able to retire any time soon on advertising payments alone though.
    An alternative approach to using advertisements is to sell advertisement space on your own site through Commerce.
    This can be an especially attractive option if your site holds a captive audience in a specific niche, as advertisers will be certain their ads are targetting the niche they are aiming to target effectively.
    Viglink
    Viglink is a service that looks for commercial product references in user-generated content, and links to those products using referral links that can generate revenue. Generally speaking, there is no real harm in using such a service as the functionality is transparent for most users.

     
    Invision Community features integration with Viglink out of the box. You simply need to enter certain account information into the AdminCPand the software will handle the rest.
    Charging for products
    If you sell digital or physical products, you can leverage Invision Community to help facilitate the sale of such products through your community site.
    If you are an expert or leader in your field, then why not write a short e-book on your subject and put it up for sale? Low cost e-books under $10 tend to sell really well and it's a great way to generate some passive trickle income.
    Sale, renewals, invoicing, shipping, customer support and more are all possible through our Commerce product with powerful features that allow you to easily sell products locally and around the world.
    Charging for additional access
    The simplest way to monetize your community is to charge for VIP access.
    This may be for elevated permissions, such as being able to upload larger files, post more content per day and access specific features like user signatures, special badges and so on.

     
    You can also set up VIP forums that regular members do not have access to. 
    In fact, Invision Community can be tailored towards being an e-learning platform simply by setting up a subscription in Commerce and creating a private forum only the VIP group can access.
    Simply post a new topic with each learning module. Topics can contain embeds from YouTube and Vimeo if you prefer to deliver training over video.
    Be sure to give previews of such areas if you do sell access to additional areas of the community.
    For example, you can allow all users to "see" that a forum exists, but show an error message to regular members who attempt to read topics in the forum, while allowing subscribers full access to those topics. This helps naturally entice users into subscribing to gain additional access by allowing them to see what they will gain access to.
    Charging a fee for facilitation
    Another possible avenue to monetize your community is by charging a fee for facilitating file sharing between your members. The Downloads application allows users to upload and even sell their files to other users on the community, while also allowing the administrator of the community to retain a percentage of all sales. 
    If your community serves a niche that may see online sales of files in a marketplace-type setting, you can earn some money by administering such a marketplace.
    As you can see, there are several opportunities available with Invision Community to monetize your community.
    Do you use any other methods of monetizing your community?
×
×
  • Create New...