Jump to content

Tom S.

Clients
  • Posts

    628
  • Joined

  • Last visited

  • Days Won

    2

Reputation Activity

  1. Like
    Tom S. got a reaction from ZLTRGO in Abandoned Cart/Invoice Emails   
    I'd like to request an app/plugin that generates an email to users that have added an item to the cart but never completed the checkout.
    I suggest the following parameters:
    1. Set custom title and email content
    2. Specify how long to wait before the email is sent
    3. Specify to only send emails for invoices containing x,y,z products
    There also needs to be an option to check that the item was not already purchased under a different invoice before sending the email.
    I'm sure there are other needs to consider and features to add. 
    Overall I think this would be a popular item in the market place.
  2. Thanks
    Tom S. reacted to Nathan Explosion in How to create announcements?   
    Go to your Moderator CP and click on 'Announcements'
  3. Thanks
    Tom S. reacted to Morrigan in How to edit email appearance   
    Customization > Emails

  4. Agree
    Tom S. got a reaction from Zdeněk Tůma in Better statistics about our customers   
    I've made a topic about this before but I feel it's something that is severely lacking yet so useful and probably a fairly easy feature to implement. 
    We need better statics about how our site is performing with relation to customers. Right now all we have are general overview of what was purchased and revenue. There is also some markets data which is nice, but we really should be able to see things along the line of:
    How long are users staying subscribed to renewal products (churn rates) How much are users spending on average per month What is the average revenue per customer What is the conversion rate of trial to paying etc etc...
    All this info should already be available within the database in some kind of form, we just need a nice visual way to interpret it and create reports.
    On a side note, Stripe has some reporting tools already on their platform but when I go there, it's empty. So I wonder could the API be better setup so that stripe can use the sales data coming from IPS? That would already be a big win.
    Thanks
  5. Thanks
    Tom S. reacted to bfarber in Kafka solution in IPS?   
    Not exactly, however
    1) You could register MySQL Triggers directly if you wanted.
    2) You could create a hook which hooks in at a low level, e.g. to the active record save() method, or even to the database class directly.
    It really depends on what you are after.
  6. Like
    Tom S. got a reaction from IPCommerceFan in Abandoned Cart/Invoice Emails   
    I'd like to request an app/plugin that generates an email to users that have added an item to the cart but never completed the checkout.
    I suggest the following parameters:
    1. Set custom title and email content
    2. Specify how long to wait before the email is sent
    3. Specify to only send emails for invoices containing x,y,z products
    There also needs to be an option to check that the item was not already purchased under a different invoice before sending the email.
    I'm sure there are other needs to consider and features to add. 
    Overall I think this would be a popular item in the market place.
  7. Like
    Tom S. got a reaction from OptimusBain in Abandoned Cart/Invoice Emails   
    I'd like to request an app/plugin that generates an email to users that have added an item to the cart but never completed the checkout.
    I suggest the following parameters:
    1. Set custom title and email content
    2. Specify how long to wait before the email is sent
    3. Specify to only send emails for invoices containing x,y,z products
    There also needs to be an option to check that the item was not already purchased under a different invoice before sending the email.
    I'm sure there are other needs to consider and features to add. 
    Overall I think this would be a popular item in the market place.
  8. Like
    Tom S. reacted to Martin A. in How to use ips.ui.menu with events   
    $( '#elMyMenu' ).on( 'menuOpened', function( elemID, originalEvent, menu ) { }); $( '#elMyMenu' ).on( 'menuClosed', function( elemID, menu ) { });  
  9. Like
    Tom S. reacted to Morrigan in Can we get an agree or +1 reaction on IPS (or both)?   
    This is because there are a lot of opinion based threads here. I don't think "Like" is a good reaction when you want to agree or support what has been said in a thread but currently the only agreeable reaction. 
    Like is a broad (and at least for me) a very default way for people to respond/react to something that they simply think was a good read.
    In some cases I would like to actually agree with what the member is saying or support it with a +1. To me agreeing versus liking something will give me a better way to show my appreciation to a members post.
    An example a cute joke in the middle of an opinion thread would get a like or a 'haha' but something that brings up good points can get my 'agree'.
  10. Like
    Tom S. got a reaction from Hypervisor in Commerce: Renewal Setting Improvement (important)   
    It is currently not possible to give your customers the option to manually pay an invoice early or wait for the automatic renewal to kick in once the product expires.
    If you set the option "Customer can renew" for something like 7 days. If they have a card saved it will automatically bill them immediately once the invoice is generated. (so 7 days before the product expires)
    It's not a good experience for the customer to be automatically billed a week before their renewal (if they have auto renew on). Yet, I still want to give the option for members who don't have their card saved to pay the invoice early so that their product doesn't run the risk of expiring.
    So, I'm left in a position where I would like to set it to 7 days but I can't set it to more than 1 day because automatic renewals should always happen as the expiry date is reached.
    I hope I was able to make myself clear and that the importance of this feature be taken into account.
  11. Thanks
    Tom S. reacted to bfarber in "Only subclasses of Dispatcher can be instantiated" Error   
    If you are using a standalone script, use
    \IPS\Dispatcher\External::i(); You don't need to call the run() method.
  12. Like
    Tom S. got a reaction from Tirel in Better statics for Commerce renewal products   
    Hello,
    It's great that there is a statics section in the ACP that shows some useful info regarding sales and income on a basic level. But it would be great if it could give you deeper information about members buying products with renewals:
    What is the average number of months users renew a particular product What percentage of users that churn after 1 month, 2 months etc... If a product offers multiple renewal options. What is the percentage split between the different renewals options that people choose. Thank you for your consideration.
  13. Thanks
    Tom S. reacted to Daniel F in Trouble getting CMS record   
    Don't forget that Records "doesn't exist", it's just a virtual class used to create the real implementation aka Records1, Records2 ( the Database ID is attached to the classname), this means you need to use the proper record class name. Instead of \IPS\cms\Records it's going to be \IPS\cms\Records1 ( replace 1 with your database id ) 
     
  14. Like
    Tom S. reacted to Miss_B in Help creating an extension   
    Indeed. Once you have created your app, go to the Developement Center of your app, click the Extension menu and under core create the extension for MemberSync.
  15. Like
    Tom S. reacted to DawPi in Help creating an extension   
    You must create an application instead for it.
  16. Thanks
    Tom S. reacted to Daniel F in Best way to run a script on new signup?   
    I would suggest to use the MemberSync extension which will be called literally always when a member is created/edited/deleted
  17. Like
    Tom S. got a reaction from Jordan Miller in Subscription Enhancements   
    Been asking for this for quite a while. It would finally make the subscription system a viable option.
  18. Like
    Tom S. got a reaction from Gauravk in Subscription Enhancements   
    Been asking for this for quite a while. It would finally make the subscription system a viable option.
  19. Like
    Tom S. got a reaction from Ramsesx in Better statics for Commerce renewal products   
    Hello,
    It's great that there is a statics section in the ACP that shows some useful info regarding sales and income on a basic level. But it would be great if it could give you deeper information about members buying products with renewals:
    What is the average number of months users renew a particular product What percentage of users that churn after 1 month, 2 months etc... If a product offers multiple renewal options. What is the percentage split between the different renewals options that people choose. Thank you for your consideration.
  20. Like
    Tom S. reacted to Gauravk in Subscription Enhancements   
    Just like the products in commerce, subscription should also have these features enabled.
    Discounts Coupon code (not working with subscriptions, throwing gateway error) Multiple renewal option in same place - Monthly and Yearly Client area settings Custom email
     
    Throws this gateway error only if coupon code is used.

     
  21. Like
    Tom S. got a reaction from sobrenome in Using custom fonts   
    If it's working then it sounds fine. I would argue that the uploads folder is not the ideal place for it (from a picky point of view). Maybe create a new directory called assets or something. assets/fonts
     
  22. Like
    Tom S. got a reaction from SJ77 in Profile Viewing Privacy   
    Maybe something along the lines of...
    Profile restricted to followers only. This member is currently not accepting any new followers.
     
  23. Like
    Tom S. reacted to bfarber in First byte - analysis   
    I've made a note for us to review this area of code for 4.5.
  24. Like
    Tom S. got a reaction from sobrenome in Chrome's Native Lazy Loading now live   
    Might be the wrong thing or out of date, but this says FF does not support it:
    https://caniuse.com/#feat=loading-lazy-attr
  25. Like
    Tom S. got a reaction from zyx in Announcement as notification   
    What's great about this plugin is that you can programmatically generate notifications. So, with a little know how, you can notify your users about anything you like.
×
×
  • Create New...