Nicole built a membership site using Joomla components without being a developer. She chose Joomla over WordPress because switching systems would take too much time. The key components she used were Membership Pro for memberships, Stripe for payments, EasyBlog for content display, and AcyMailing for email newsletters. Building the site revealed disconnects between what non-developers need and what is provided in documentation and functionality of Joomla components. Overall, it was a learning experience that improved her Joomla and business skills.
4. First Joomla Day!2017
2019 „That sounds crazy, I think I‘ll do it.“
2018 Began attending JUGCN User Group regularly.
Joomla + Nicole – a short history
10. 3. “to Joomla” or “to Wordpress”?
A question you have to ask yourself when you visit MembershipAcademy.com…
• A complete change of system
• Re-do site or create another domain
• Weighing the options, I looked at:
• extra time to switch
• components I would need
• problems others were having
• abilities/advantages
Conclusion:
• too much time
• not a good idea to go away from my URL
• the grass isn‘t always greener
• still need a membership component
• still need a payment plug-in or shopping cart
• still need a bunch of components
• still need some help setting things up
• still have problems
12. 1st landing page: SP Page Builder
Let’s take a look…
2nd landing page: Joomla core
Let’s take a look…
13. Membership Component: MembershipPro
Pros Cons
Known system, I already use
Events Booking
Really complicated.
Lots of features Emails & Messages default
doesn’t auto-populate, have to
track your own email texts.
Sign Up via URL (not public
plan)
No coupon from back-end
(clients have to sign up for their
own free plan, I can’t issue it)
Good response time on tickets Took me a long time to set up,
configure, and re-configure
14. Content Display: EasyBlog
Pros Cons
Known entity, I used to use it,
was easy to get used to again
Really complicated.
Lots of features Took me a long time to set up,
configure, and re-configure
Many different layouts No preferred documents
manager
Good response time on tickets Customizations (export post to
template) rather high-priced
15. Document Manager: eDocman
Pros Cons
Known system, I already use
Events Booking and
MembershipPro
Really complicated.
Lots of features Took me a long time to set up,
configure, and re-configure
Good response time on tickets Display in my template is
suboptimal.
16. Email Newsletters: AcyMailing
Pros Cons
Fantastic component I’m waiting to upgrade to v6 (full
features)
Setting up campaigns is really
easy
Campaigns can’t be shut off, can
only be turned on.
(manual shut off for sign-up
bonus email + eBook)
Good documentation and use of
forum for assistance
Must calculate timing for
campaign sequences
18. Graphics & Headers: Adobe Spark
$99/year saves me hours every month.
Let’s take a look…
19. Cost break-down
Component
Price
Yearly
Price
Monthly
Membership Pro 40.00$ 3.33$
Stripe Plug-in 25.00$ 2.08$
Easyblog 80.00$ 6.67$
Komento Pro 35.00$ 2.92$
ConvertForms 34.00$ 2.83$
eDocman 35.00$ 2.92$
Adobe Spark 99.00$ 8.25$
Site hosting (1/2) 50.00$ 4.17$
Acymailing (1/2) 50.00$ 4.17$
448.00$ 37.33$
Also built in to the monthly & yearly numbers: Joomla Project Donation
Without Joomla, who knows where my website and business might be.
20. 5. You don’t know what you don’t know.
Problems I ran into:
• Many extensions don’t function the way I thought they would.
• There is a fairly serious disconnect between what I need to be able
to do and what I want to do with my site.
• I can’t code. This means there are certain things I can’t fix on my
own. This is a bit of a hindrance for me.
• There is a very serious disconnect between marketing and
membership terms and how to implement these things in Joomla.
• Unhelpful or outdated documentation (link) and external blog posts.
What do I need to do // what’s it called in Joomla // search for it // decide
which resource is the most reputable // check the date // figure out what in
the world is going on // make more coffee // repeat.
21. 5. Expert spotlight
SD to the rescue!
SD came in this summer and has since helped me:
• reorganize the menus for the Klub and Client areas
• tweak the newsletters
• taught me how to properly use anchors in Joomla articles
• helped me troubleshoot a serious ACL issue in eDocman
• fixed the tables I ended up using on the second Klub landing page
• updated the URL structure
• fixed the profile sync issue I had with MembershipPro
• keep my sanity during the launch of an entirely new business
22. 6. Disconnects…
Caveat: I don’t know anything yet about the development of
Joomla 4. This Klub build kept me busy for the last 9 months (and
I moved, too).
1. The world of internet marketing is huge and moving very
quickly, and mainly they are using WordPress.
1. Amy Porterfield
2. Membership Academy
3. ProBlogger
2. Documentation is usually OK, but implementation takes a lot of
technical know-how. This is a serious barrier to entry.
3. Developer to developer is one thing, developer to consumer is
another, developer to consumer to end-user is another.
23. 6. Disconnects…
How to tackle these disconnects:
1. Figure out how an end user would use your component, then build it
backwards from there.
Learning goal à Warm-up/intro à Activity 1 à Activity 2 à
achievement
2. Connect the dots for self-maintainers like me and the thousands of
membership site owners. Documentation is good, demonstration is even
better.
“Help me to do it myself.” (Montessori)
3. Cross-market your documentation and knowledge with the Joomla
documentation. (Also: cleaning out is not only good for your closet, but also
your Joomla blog.)
24. 7. The best parts have been…
1. Learning more than I possibly imagined I would and that at a
deeper level.
Membership sites, marketing, blogging, work flows, simplifying,
condensing, batching
2. Increasing my confidence in working with Joomla.
3. Pay for expert advice. Thanks again to SD. ☺