Landing Page Details

Simple String is a powerful ad string manager for your websites. It handles unlimited number of ad strings, allows to sell them directly to advertisers, supports multiple payment gateways (PayPal, Payza/AlertPay, Skrill/Moneybookers, Authorize.Net, InterKassa) and can be easily integrated into any website (no more difficult than insert Facebook Like button, check out steps 5-7 in “Installation” paragraph). With Simple String you can easily manage all strings, located on all of your websites, from one place. Simple String is the easiest and perfect way handle strings and monitize your website. You don’t have to pay any commission fee to ad networks, because now you can work directly with advertisers.

Features

  • Handle ad strings on website: use this script to handle ad strings.
  • Sell ad strings: sell string spots directly to advertisers.
  • Multiple payment gateways: PayPal, Payza/AlertPay, Skrill/Moneybookers, Authorize.Net, InterKassa.
  • Unlimited string campaigns: handle (create, edit, delete, block, unblock) unlimited number of string campigns.
  • Cross domain access supported: you can install script on one domain and use it with unlimited number of domains.
  • Approval Mechanism: strings go online after admin approval.
  • Keep your SEO score: all strings are pulled through AJAX and use redirection.
  • String statistics: script sends statistics (number of shows, click, CTR) to advertisers.
  • Modern advertiser form: HTML5 + CSS3, AJAX-ed advertiser form.
  • Content editor: insert any HTML-content inside of advertiser box.
  • Secure Admin Panel: configure script and manage data through nice admin panel.
  • Easy to integrate: insert only 3 lines of code into webpage (check out “Installation” paragraph).
  • and more, and more, and more…

Demo

Click “Live Preview” or visit demo website to see how Simple String works. All ad strings on this website are handled by Simple String. Demo page also contains advertiser form, so you can publish your own ad string there.

Admin Panel Demo

You can try admin panel:
URL: http://halfdata.com/pluto/simple-string/
Login: admin
Password: admin

Installation

Let’s imagine that you have website http://www.website.com/ and you want to install script there.
  1. Create folder simple-string (use any other name) in root of your domain. Once created it can be reached by URL: http://www.website.com/simple-string/
  2. Edit inc/config.php and set MySQL database parameters.
  3. Go to admin panel http://www.website.com/simple-string/ using default login/password (login: admin, password: admin), configure script on Settings page and create at least one campaign on Campaigns page.
  4. Make sure that your website loads jQuery. If it doesn’t, just add this line into head section:
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
  5. Add these lines into head section (before </head> tag):
    <link href="//www.website.com/simple-string/css/uss.css" rel="stylesheet">
    <script src="//www.website.com/simple-string/js/uss-jsonp.js"></script>
  6. Add campaign shortcode (from Campaigns page) in the place where you want to see appropriate Simple String Box. Example:
    <div class="uss-string" data-id="X"></div>
  7. Add advertiser form shortcode <div class="uss-form"></div> in the place where you want to see advertiser form. Ignore this step if you don’t plan to sell strings.

Requirements

  • PHP version 5.3 or greater
  • MySQL version 5.0 or greater
  • jQuery version 1.7 or greater

Support

If you have problems regarding using the script, please contact me and I’ll help you.
  • alerma

    2014-07-14 20:31:51
    Purchased Reply

    Hello, very nice script! How can I show this alert "Publish your link here for 1.00 USD" as I can see in your ads string? Thanks.

  • halfdata

    2014-07-14 20:50:19
    Purchased Reply

    Hi. In admin area on "Settings" page set parameter "Sign up page".

  • eriger

    2016-04-09 20:39:31
    Purchased Reply

    do you think about the option to show the banner like in simple strings by impressions. so client can choose for example 10.000 impressions for xy $

  • halfdata

    2016-04-10 12:59:17
    Purchased Reply

    At that moment I don't have such plans. But thank you for idea.

  • eriger

    2015-04-14 00:50:05
    Purchased Reply

    is it possible not to show the Publish your link here for xxx USD link ?

  • eriger

    2015-04-14 00:53:30
    Purchased Reply

    found it

  • rman111

    2014-01-14 19:29:48
    Purchased Reply

    Hello from Athens :) the script is great!!! Please can you tell me where to change the limit for the words in string for customers because when you put some more words the script said the script is too long. At admin page there is not problem for longer strings. Thanks

  • halfdata

    2014-01-17 01:07:20
    Purchased Reply

    Hi. Thanks for pruchasing the script. Please edit file ajax.php, line #318 which is:

    if (strlen($title) > 128) $error .= '<li>String is too long.</li>';
    

  • rman111

    2014-01-17 18:55:53
    Purchased Reply

    Thanks a lot!!! again : your script is great! with costum font size is perfect! soon i will give a try to your banners script :)

  • halfdata

    2014-01-18 00:26:35
    Purchased Reply

    Thank you.

  • telemarket2

    2013-02-24 03:51:29
    Purchased Reply

    I like your scripts (Universal Banner Manager), but I need bank transfer options in payment.

  • halfdata

    2013-02-24 03:52:25
    Purchased Reply

    Unfortunately, I don't plan to add this option.

  • telemarket2

    2013-02-24 03:57:05
    Purchased Reply

    Ok, thank you!

  • yamon

    2013-02-24 12:01:04
    Purchased Reply

    Hi Ichurakov. What file and which lines should I change the size of the String boxes? I need 728x90 and 468x60. Thanks.

  • halfdata

    2013-02-24 16:09:37
    Purchased Reply

    Hi. Thanks for purchasing the plugin. You can use standard "style" attribute with shortcode. For example:

    But, please rememeber, that user's ad string can be long (up to 128 symbols) and takes 2 lines. In this case height might be higher.

  • yamon

    2013-02-25 01:53:22
    Purchased Reply

    Thanks, I'll give it a try.

  • Bazzey

    2013-04-26 00:22:24
    Purchased Reply

    This will me make it able for the customors to directly download the file they bought, right?

  • halfdata

    2013-04-26 01:02:26
    Purchased Reply

    This plugin is to sell and display ad on website.

  • eriger

    2013-10-31 20:15:41
    Purchased Reply

    i allready use your universal banner manager and would like to use the simple string script alternatly on the sites . is this possible ?

  • halfdata

    2013-10-31 20:51:43
    Purchased Reply

    Hi. I didn't catch exactly what you mean. You can use both on the same website.

  • eriger

    2013-11-01 05:59:43
    Purchased Reply

    sory i ment do you think about a script where i can use both solutions. the advertiser can choose if he wants a banner or a string

  • halfdata

    2013-11-01 06:01:27
    Purchased Reply

    No. There is no such option.

  • eriger

    2015-04-11 22:33:54
    Purchased Reply

    hi i am getting this error message as i try to connect to admin board Could not connect: Unknown MySQL server host 'localhost:/tmp/mysql5.sock' (1) is the /** MySQL hostname port */ define('DB_HOST_PORT', ''); really needed ? because i dont know which after mistake could be responsible for this error message can you please help me

  • halfdata

    2015-04-12 05:02:10
    Purchased Reply

    Hi. You may leave port blank. Regarding your message. It means that you put wrong MySQL credentials. Please make sure that you put correct ones. ;-)

  • eriger

    2015-04-14 00:49:05
    Purchased Reply

    fixed it

  • TumbleGrump

    2017-01-30 03:30:02
    Purchased Reply

    HI, I have a Question: Does this code Simple String also works on Blogger (Google Blogspot?) installing it on a custom domain and a xxxxx.blogspot.com domain AND manage other Blogspot sites (owned by me) Thnx! Marty

  • halfdata

    2017-01-30 11:27:58
    Purchased Reply

    Unfortunately, I don't know about Blogger. I'm not familiar with this platform and don't know what control options they give.

  • p2publish

    2017-05-04 22:14:38
    Purchased Reply

    Hi - I have just installed this script and I LOVE it - so straightforward. Thank you! One question: I see your other banner script supports Stripe - any chance of that being an option with Simple String? Thanks

  • halfdata

    2017-05-05 01:08:48
    Purchased Reply

    Hi. I'll include it into todo list. Unfortunately, I can't tell exactly when it will be implemented, but it will be.

  • p2publish

    2017-05-12 18:11:57
    Purchased Reply

    One more question (I'm still loving Simple Script!): is there a way to count the clicks on the default strings as well as the paid-for ones? (Other than paying for them and then refunding them.) Thanks

  • halfdata

    2017-05-13 02:48:53
    Purchased Reply

    Unfortunately, there is no such feature.

  • acharyav

    2018-07-14 02:09:19
    Purchased Reply

    Hi , Are you planning to add stripe payment support anytime soon ? Thanks

  • acharyav

    2018-07-14 03:29:24
    Purchased Reply

    and I tested paypal sandbox. It works fine but upon payment completion, No payment or review email notifications are sent to buyer.

  • halfdata

    2018-07-18 06:12:37
    Purchased Reply

    Hi. Please use PayPal live mode, not sandbox. It will work. ;-)

  • rman111

    2014-08-22 16:24:53
    Purchased Reply

    Hello again :) can we have the Strings in rotation stats in this php script like your wp strings plugin?

  • halfdata

    2014-08-22 16:56:37
    Purchased Reply

    Hi. It works like WP plugin. You can created many strings in one campaign and every time string will be selected randomly.

  • rman111

    2014-08-22 17:21:54
    Purchased Reply

    Yes i know about this, it works fine :) in the wp strings plugin anyone can see public the stats of the campaingns under the uss-form. There is something like this in php stings script?

  • halfdata

    2014-08-22 17:24:56
    Purchased Reply

    Unfortunately, script doesn't have such feature.

  • rman111

    2014-08-22 17:29:29
    Purchased Reply

    ok thanks :)

  • rman111

    2015-06-23 02:28:26
    Purchased Reply

    Our provider don't let us to work with php mailer , only smtp email, can you help us to change the scripts to send mails with smtp? we have both php script and universal banner manager. http://apn.gr Thanks a lot!

  • halfdata

    2015-06-23 02:53:41
    Purchased Reply

    Hi. I'll include this feature into todo list.

  • rman111

    2015-06-23 02:55:36
    Purchased Reply

    Many thanks! I will waiting because i have clients that must take emails with the statistics and not only :)

  • rman111

    2015-10-24 17:11:24
    Purchased Reply

    Any news about the smtp email? it's very important for us, please!

  • halfdata

    2015-10-27 16:19:25
    Purchased Reply

    Thanks for reminding. It's still in queue to develop. Hope I'll do it during week or two.

  • rman111

    2015-10-27 17:58:51
    Purchased Reply

    thanks !

  • hossamcc

    2013-10-03 07:22:57
    Purchased Reply

    hi .. i want more Option and more payment mthode u can do it ?>

  • halfdata

    2013-10-03 12:28:40
    Purchased Reply

    Hi. Unfortunately, I'm not available for freelance work.

  • granadainfo

    2015-07-14 06:47:43
    Purchased Reply

    Is it possible to put an image in the string eg Or is there a workaround for doing it?

  • halfdata

    2015-07-14 15:18:09
    Purchased Reply

    Unfortunately, there is no such feature.

  • granadainfo

    2015-07-15 01:48:23
    Purchased Reply

    When a string is deleted does it also delete the associated logs in the uss_shows table?

  • granadainfo

    2015-07-15 01:50:53
    Purchased Reply

    When the impressions in a string have been used up can the user reactivate the string with more money or is it always necessary to make a new string?

  • granadainfo

    2015-07-15 01:51:17
    Purchased Reply

    How often are the statistics emails sent to the user?

  • halfdata

    2015-07-15 15:11:29
    Purchased Reply

    1. No, records are not deleted from uss_shows. 2. User must create new one. 3. Only when string expired.

  • ikbeneenkiwi

    2013-03-27 00:53:01
    Purchased Reply

    Nice script, thinking about purchase. Any chance you would be integrating Ogone payment provider? (in Belgium that's the biggest one).

  • halfdata

    2013-03-27 02:22:50
    Purchased Reply

    Unfortunately, I don't have such plans.

  • ikbeneenkiwi

    2013-03-27 03:41:02
    Purchased Reply

    Thanks for your quick response! Do you plan to add any other payment provider at all?

  • halfdata

    2013-03-27 03:53:12
    Purchased Reply

    Right now I don't have such plans.

  • krunox123

    2016-03-07 01:35:06
    Purchased Reply

    How do I accept Bitcoin as payment method?

  • halfdata

    2016-03-07 11:10:12
    Purchased Reply

    There is no such feature.

  • krunox123

    2016-03-07 14:24:45
    Purchased Reply

    Then, you should remove this from the "Features" list to avoid confusion. http://i.imgur.com/IAxLBsP.png

  • halfdata

    2016-03-07 17:20:34
    Purchased Reply

    Thanks for letting me know. I've just fixed it.

  • ikbeneenkiwi

    2013-11-23 02:16:38
    Purchased Reply

    Is it possible to create a string on a per-day transaction instead of per-x-1000 shows?

  • halfdata

    2013-11-23 06:08:37
    Purchased Reply

    Unfortunately, no.

  • sanayar2008

    2018-06-30 02:12:13
    Purchased Reply

    if I want this feature, so what does it cost? - country - type of content (* select menu with text I entered)

  • halfdata

    2018-06-30 15:31:33
    Purchased Reply

    Hi. Unfortunately, I'm not available for customization work.