We also improved the handling of large data sets in both the admin area as well as the Front-End of the Joomla! Website. This will have significant noticeable speed enhancements, especially for users when searching in combination with tag filters. You can now also set the ability to have Tags search exclusively (OR) or inclusively (AND).
You can now also set start and end publishing times for locations which can be useful in some situations. In addition there are a number of bug fixes and general improvements made throughout the display and useability of the extension.
Check out all the latest features on our website: https://www.sysgenmedia.com/extensions/store-locator
If you’ve decided to use VirtueMart 2.X on your Joomla! site to sell any number of products, you may be running into some trouble trying to set up some custom fields for specific types of products. For example you may have a t-shirt that comes in different sizes, or a type of bracelet that has different gold or silver type options, maybe you sell sweaters that come in a number of different colors as well.
Trying to navigate VirtueMart’s custom field options can leave an individual who is unfamiliar with the platform tearing at their hair trying to get them to behave properly. VirtueMart is notoriously confusing, especially when it comes to establishing a simple drop down menu to allow a size or color option for an individual product. What I’ve outlined here are a list of steps that can take the average online store owner through the process of setting up a series of custom attributes, and then how to display those attributes as a simple drop down menu on the front end of the site. This can also be applied towards other types of attributes such as text fields.
For the purpose of this tutorial, we assume you already have VirtueMart installed with some products setup.
Lets’ begin by logging into the admin panel of your Joomla! Site.
1. Go to Components → VirtueMart
2. Click the “Custom Fields” tab on the menu at the far left side of the page under the Products section.
3. Click the “New” button at the top right of the page with a green plus icon above it, right next to the cancel button.
4. For “custom field type” select “cart variant.”
5. Type the name of the attribute in “title,” for example I will make a drop down list for “Size.”
6. Click “Yes” for the “cart attribute” radio button
7. In the field “Default” type in the attributes separated by a semi-colon. In this case I will type “small; medium; large”
8. Then go to the question “Is this a list?” and select “Yes.”
9. Then click “Save” in the top right to save the custom attribute.
10. Now go to the “Products.” tab on the menu at the far left side of the page under the Products section.
11. Select the individual product you would like to add this attribute to.
12. Click the “Custom Fields” tab of that individual product at the top right of the page.
13. Now go to “Custom Field Type” drop down, and select “size,” or whatever custom field you desire to be displayed on that page.
**HERE IS WHERE IT GETS CONFUSING**
You must add that same custom field for each instance of that attribute. It is intuitive to think that by adding the size custom field to a product that you would then see a drop down list of sizes on the store. THIS IS NOT THE CASE.
14. So you have just added the size custom field and you will see a drop down list that shows small, medium, and large as specified.
Select “small” and then in the open box to the right you can add an additional cost if there is a price change associated with that size. If there is no price change leave that field empty.
Now you must select “size” once again from the “custom field type” drop down. Again you will see size appear below size. Now select “medium” from the drop down. If there is a price increase you can specify it here as well.
Once again select “size” from “custom field type” and this time specify “large” from your drop down. You can then add any price increase information in the empty field to the right if necessary.
This will create a single drop down on the front end with the options “small, medium, and large.”
15. Click “save” and go to the product on the front-end, you should now see a drop down with your new custom attributes.
**BUT WHAT IF ONE OF MY PRODUCTS ONLY COMES IN “SMALL” AND “MEDIUM” BUT NOT “LARGE.”**
If a specific product only has the options of “small, medium” then just leave off “large” when you are adding each attribute to the product.
The key here is that each custom field created can have all of the options, or just a few of them, but that needs to be specified by you for each product, even when a product will use all attributes for a specified custom field.
**BUT WHAT IF MY PRODUCT HAS TWO CUSTOM ATTRIBUTES LIKE “SIZE” AND “COLOR” ?!!!**
To achieve this, at step 2, we can create all of the different custom fields that we would like for our products. Just create the field for size with the values desired entered into the “default” field separated by a semi-colon.
Then save that custom field and add a new field called “color” with the “default” field having the color values desired inside of it separated by a semi-colon. e.g. “green; blue; pink.”
When we go to the product page we will then add one “custom field type” for each attribute required. e.g. “small, medium, large, green, blue, pink.”
Because these are now two different attribute types they will automatically show as “size” and “color” on the front end with drop downs showing the values specified for that product in the product custom attributes list.
Congratulations! You’ve successfully just set up custom attributes for use on any of the products in your store. This same process can be use to apply any number of options to your products as well as apply new prices for those options if necessary.
Sysgen Media LLC
We are proud to release the latest version of our Store Locator Extension for Joomla!. This release has been a long time in the making and includes many usability enhancements, feature updates and lots of bug fixes and stability improvements. In addition we have incorporated feedback from many users to help with compatibility across different environments.
See the Changelog for a full updated list: https://www.sysgenmedia.com/extensions/store-locator/changelog
View more information about the Store Locator: https://www.sysgenmedia.com/extensions/store-locator
In talking with my clients, there is a topic that kept coming up in regards to Ecommerce, and the topic was Shopping Cart Abandonment. The questions were: What is it? Do I have this problem? What should I do about it?
Lets start by briefly outlining “What is Shopping Cart Abandonment?” Shopping Cart Abandonment is when a customer comes to your site, browses for a period of time, and adds items to their cart. Then, for one reason or another, they end up leaving without checking out and without purchasing any items in their cart.
How prevalent is this problem, and is it something I should be concerned about? Turns out, over 65% of shopping carts are abandoned. That’s a lot of lost revenue!
If you have an Ecommerce site then you have Shopping Cart Abandonment.
So what do you do about it? That depends on why the customer is leaving. There are a number of reasons that can interrupt the checkout process from customer indecision to site design flaws and technical problems.
The number 1 reason shoppers abandon their carts is because shipping and handling costs are too high. Lowering this alone can have a major impact on your sales. Other major reasons for abandonment are customers who are not yet ready to purchase, customers who are still price shopping on other sites, and customers who think that your individualized pricing is too high.
Design and trust level are two more reasons why customers will abandon their carts. Design needs to be inviting and the amount of work a customer should do to checkout must be minimal. If your site is outdated, running slowly, and confusing for a buyer, the customer will be less likely to purchase anything and thus, abandon their cart. This is the “trust level” or, the level of confidence the buyer obtains from your site while browsing.
There are two ways to go about reducing your abandonment: You can try to stop it before it happens, or you can try to encourage a customer to come back and complete the checkout process if it has already happened.
Some popular options for preventing abandonment are:
- Offer Free or Reduced Shipping
- Don’t force registration to checkout. Allow Guest Checkout.
- Simplify your checkout process. Unnecessary steps allow for more options to leave.
- Ensure your checkout process is Safe and Secure and uses SSL
- Requiring unnecessary information. People typically don’t like filling out forms. Do you?
Even after the above actions have been taken you can still recoup some of the abandoned carts.
Remarketing is a clever technique that allows you to display advertisements on other websites to users who have previously visited your site. If used correctly, you can remarket shopping cart items that have been abandoned. Google AdWords is a good example of a way to implement this technique and of remarketing has been shown to increase conversions by 18%.
Another very powerful tool is sending an email to customers letting them know they have a cart and promoting the products that they have abandoned. Surveys have shown that 13% of leading Ecommerce sites target their customers within 3 hours of an abandoned cart. An automated waterfall campaign of three emails sent over an increasing delay such as 3 hours, 24 hours and 7 days has been shown to work well.
An analysis of one of my customers revealed thousands of dollars in potential revenue from their customer’s abandoned carts! What was even more impressive was that their Magento Ecommerce platform tracked the email address of all of those abandoned carts. Having good analytics and a strong Ecommerce platform can provide you with many useful bits of information if setup properly.
According to SeeWhy, which has analyzed data from over 600,000 abandoned carts, 54% of all carts that are successfully recovered are won back within the first few hours after abandonment. An additional 10% can be recovered within 48 hours, and at the end of 7 days, 82% can be recovered.
One final thought, Don’t reward abandonment! If you decide to send coupons in an abandoned cart email, mix it up and only send them on occasion. Sending out coupons after someone abandons their cart every time is training your customers to wait and come back later to receive a discount.
If you run an Ecommerce site, now is the time to look into your Shopping Cart Abandonment. If you need help with analysis of your site or implementation of any of the suggestions above, contact Sysgen Media’s Ecommerce Consultants and let us help you recover your lost carts!
We are proud to announce the latest release of our Store Locator for Joomla! This release is a minor bug fix release which includes support for Joomla! SEF urls and also adds additional conflict resolution options for jQuery.
We hope you enjoy the latest release. Find out more about the #1 Selling Store Locator for Joomla!
Sysgen Media would like to announce the arrival of our latest Image Calendar app for Joomla!. The Sysgen Media Image Calendar v1.5.0 adds support for Joomla 2.5 while maintaining backwards compatibility for older releases as well.
This was a major Stability Release, fixing many bugs and quirks found while using the image calendar. Thanks to our community for helping squash those bugs! Keep the reports flowing in, and well keep squashing!
We also added some new requested functionality to this release. We added the ability to apply the changes to events rather than save and close being the only option. You can now add a category filter for the front end, as well as have larger lightbox images. In addition we added an “image lightbox only” mode if you want to hide the details of an event in the lightbox. Aside from these additions, various other parameters and settings we tweaked based on user feedback.
See the full changelog for details.
Sysgen Media is proud to announce the immediate availability of the next version of our Best Selling Component for Joomla!. The Joomla! Store Locator v1.7.5 adds a few major features as well as a host of bug fixes and compatibility updates. This version now includes support for Joomla! 2.5 as well as maintaining backwards compatibility for versions 1.6/1.6/1.7.
We added a Long Anticipated Tag manager System. You can now tag your locations with multiple tags defined in the admin area. Each tag can be assigned a unique icon allowing you to feature certain locations on the map with an icon that stands out. In addition you can now filter the search results by tags or hide the tag system completely. This is great for listing products and services that are at each location.
We also added another highly requested feature, Google Suggest. This will allow you to present the user with a choice of locations, should their search term be vague. For example, if you search Washington, did you mean the State, or Washington DC. This will help solve many issues with locations turning up no results when you know they exist in the database. This will also greatly help our international clients.
On top of these great features, we added many minor tweaks and enhancements including New Load Options, Updated Route Handling and many bug fixes. Check out the full changelog for additional details.
We have release a minor release including some new features and bug fixes for the Joomla! Store Locator.
We have added the ability to filter from an unlimited number of categories on the front end. You can now also filter by a single category, or switch to check-box mode and allow selection of multiple categories during a single search. We have also added the ability to insert a Joomla! Article above or below the map to add additional text or images to your page. These changes will allow greater flexibility in customizing the locator on your website.
Aside from enhancements we also fixed some bugs in this release. Google implemented a new version of the Google Maps JS API v2 which caused some issues when making queries, so we have implemented a fix for this problem. It only seems to have affected Joomla 1.7 users, and is critical for continued smooth operation of the Store Locator on your site. We also added the Joomla base url to AJAX calls to help in situations with uncommon SEO url’s and settings.
The Joomla project just announced two new Security releases for Joomla 1.5 and Joomla 1.7 branches. Both releases are marked “High Priority – Core – Password Change Vulnerability”. Looking into the details, apparently it may be possible for someone to exploit the “Forgot Password” system to change a users password and gain access to the site.
In addition to the issue above, the 1.7.3 patch also includes another minor XSS security fix in the administration area and 77 bug fixes, so upgrade today.
Sysgen Media highly recommends that all users of Joomla upgrade to the latest release on their branch as soon as possible. We also maintain that users should generally keep up-to-date with all of the latest security releases for any open source software platform.
Sysgen Media is also able to help facilitate an update of your site. Rates vary depending on the version of Joomla you have currently as well as the size of the site and number of extensions that may be in use. If you are interested please contact us today.
We have just completed implementation of SSL across all of our hosted email solutions. This includes SSL support for POP, IMAP and SMTP. We also launched our new Secure Webmail System!
To view the new webmail system, just go to mail.YOURDOMAIN.COM where YOURDOMAIN.COM is replaced with your actual domain name. For example: http://mail.sysgenmedia.net
This will allow all of our hosted email clients to enjoy the added benefit of encrypted secure email whether home or away. To use the new Secure email you will need to point your mail clients to use mail.sysgenmedia.com as your incoming and outgoing server. You will also need to enable SSL in your mail client and configure the ports accordingly. For more details please call our support number and someone will be happy to help you switch over.