SharpSpring Ribbon Test Post

What is this post about?

This test post is intended to work out a problem and then showcase how Thrive Leads can be coupled with SharpSpring forms. This already works great in other parts of my site, but in this particular case the team at SharpSpring kindly agreed to help me design a horizontal ribbon type form in SharpSpring. This technique of custom CSS layout for SharpSpring forms will come in handy in a number of instances where a horizontal form layout is desired.

What should this look like?

Here is what a ribbon form should look like.

Tricky bits

The tricky parts is to accommodate 2 things:

  1. Basing the new CSS on the existing “Inline 2.0” CSS stylesheet developed for SharpSpring forms with placeholder text and suppressed labels
  2. Handling “required field error messages”, where they appear and how they affect the form CSS layout

What’s Happening On This Post?

Below this paragraph, currently you should be seeing an “in content” area rendered by Thrive, with a SharpSpring form.

If we have solved the challenge correctly, then the form should look something like the ribbon example above. But until we solve it, the ribbon will display the sharpspring form in a vertical layout, e.g. too tall / fat.

test post for thrive shortcodes

This is a test post to troubleshoot the issue with integrating SharpSpring forms served by Thrive Leads shortcode snippets.

Introduction to SharpSpring and Thrive

  • SharpSpring is our marketing automation platform. It allows us to place lead-capture forms on various pages and posts on our websites. It does so by embedding javascript snippets into wordpress HTML elements. The forms are then rendered using doc.write
  • Thrive is the front end technology to render a variety of pop-ups, short code driven page sections and landing pages, and the above SharpSpring forms are then embedded into the appropriate Thrive containers for HTML code.
  • Enfold is the theme I use for a lot of clients sites.
  • Working examples of sites where this is functioning as intended

 

Describing the issue

While the above described scheme of displaying forms within Thrive popups and shortcode generated page segments works for all my clients sites, it does not work on my own site.

This is not working on my own site in spite of the following facts:

  • My site uses Enfold theme, just like the working examples
  • My site uses the latest version of WordPress and all plugins, just like the working examples
  • My site uses the same hosting provider (Hostgator – plain CPANEL)
  • My site uses the same version of PHP (5.6x, the most recent stable version of PHP)
  • My site is on the same domain (polymash.com vs. inbound.polymash.com)
  • I have tried disabling all plugins (Except Thrive, as this is needed to render the shortcodes in question)
  • I have tried deleting all plugins (Except Thrive, as this is needed to render the shortcodes in question)
  • I have tried this with the WordPress 2017 theme, thus disabling my theme and  any custom css or functions.php
  • I have tried deleting all remnant caching information (PS my cache is NOT DNS setting dependent like Cloudflare)
  • I have compared the .htaccess files, wp_config files
  • When looking at the developer tools, this is the error message I am getting on my site, as opposed to the other sites:

Conclusions from this (Vol I)

  • it is not the Enfold theme (as it works on may other Enfold instances)
  • it is not the Thrive plugin (as it works on may other instances)
  • it is not SharpSpring(as the Thrive / SharpSpring combination works on may other instances)
  • it is not cache related (also see below, as there is a way to get this to work as intended by resetting the entire DB)
  • it is not .htaccess related

I did get it to work on staging.polymash.com when I followed these steps

  • I used a WordPress database reset tool (WP Advanced Database Reset) to clean my database and reset it to defaults.
  • Then I installed the Thrive plugin, as well as the Enfold theme.
  • IT WORKED AS IT SHOULD
  • Then I restored individual posts, pages, portfolio items etc.
  • I restored my theme and theme settings
  • IT STILL WORKED AS IT SHOULD
  • Then I restored my database from a backup, and THEN IT NO LONGER WORKED.

Conclusions from this (Vol II)

  • The issue is somehow database related
  • I need help isolating what database setting is doing this, and how to get my main site polymash.com to behave like the rest of the sites where this works.
  • If this is solved, I also need help with a more advanced database cleanup of all the remnant options that are stuffing up my site and making it extremely slow. I observe a hesitation when these pages are loading.

Resources

  • I have 2 HAR files from GTmetrix speed test that show the load sequence of every resource and script. One of them illustrates the javascript running and the form rendering. The other illustrates the form NOT rendering.

Below is the actual live shortcode:

NOW CLICK HERE to see what it should look and behave like/

How Much Does It Cost To Develop an App in 2015?

We hear this question all the time: How Much Does It Cost To Develop an App?

Compared to client expectations about app development costs from three years ago, there is increasing evidence that apps are not “cheap” to develop. Perhaps this is in part due to the fact that most apps are expected to be cloud connected and social.

Asking “How much does an app cost to develop” is much like asking “how much does it cost to build a house”, there is no definitive or easy answer.

Great Expectations

But any expectations around a mobile app costing only a few thousand dollars, and being easier easier to build than a web site, have largely disappeared. For those interested in factors contributing to application build costs, this article on formotus.com provides a good read and food for thought.

So What Stats Are there?

 
A survey of IT professionals by AnyPresence, a backend-as-a-service company, asked about the initial cost of developing a typical mobile application. Over half reported spending more than three months and over $50,000 developing a typical app. Very nearly a quarter reported spending over $100,000.
Read full story on www.formotus.com: Cost To Develop an App

Cost To Develop an App

For some additional resources and recent app cost calculators, see the following links:

KinveyKinvey’s App Cost Estimatorhttp://www.kinvey.com/app-cost-estimator
John RaineyHow much does it cost to develop an app?http://www.accella.net/how-much-will-my-mobile-app-cost-to-create/
Carter, Bluecloud SolutionsHow Much Will my Mobile App Cost to Create?http://www.bluecloudsolutions.com/blog/cost-develop-app/
By Aaron Maxwell, MashableIs Developing a Mobile App Worth the Cost?http://mashable.com/2011/02/24/mobile-app-dev-cost/

In Pounds Sterling:

This post provided some very detailed estimates by the CTO of 5App and his conclusion:

It’s safe to assume that using traditional development techniques to create a cross-platform enterprise app won’t come in under £100K.