Pressfly - Monetized Articles System

9 min read

PressFly allows your users to write articles so they and you can earn money by getting paid per article view. PressFly includes a complete system for writing articles, publications, topics, news and posts. Also, it includes referrals system, withdrawal system with the ability to add unlimited withdrawal methods, Login with social networks like Facebook, Twitter & Google, translation ready, multiple captcha integrations like reCAPTCHA v2 Checkbox/invisible and Solve Media and much more!. The inspirational websites like,,,,,,, &

Check the how to use script videos from here.

The script works on shared, VPS and dedicated hosting plans just check if your hosting company meets the script system requirements listed here. Also, you can find a list of recommended shared hosting companies here.

Demo Account

Administration Panel:
Email: – Password: password

Main Features


PressFly will count paid views based on the following criteria:

  • The article’s visitor should gain reCAPTCHA V3 score equal to or greater than the score you set from the admin settings.
  • The article’s visitor must wait a number of seconds based on the article long.
  • The article’s visitor must be unique within 24 hours.(admin can change the number of paid views per IP per 24 hours from the admin settings)
  • Proxy/VPN visits will be excluded from earnings.
  • Adblock visits will be excluded from earnings.
  • Visitor IP changed will be excluded from earnings.
  • The article’s visitor must have JavaScript enabled.
  • The article’s visitor must have Cookies enabled.


  • Publishers and you can earn money by showing ads on the articles pages
  • Ability to change the CPM (Cost Per Mille, thousands) for each country
  • Publishers have access to a powerful dashboard
    • Statistics sorted by Month & Year
    • Auto-generated line graphs
    • Can edit the articles
  • Admin can disable earnings for all users at any time and also can disable earnings per user
  • Admin can set the maximuim amount of paid views per 24 hours for each unique IP address
  • Force Disable Adblock into the article page
  • PressFly comes with reCAPTCHA V3 integration so admin can set the score for which the view will be valid for earnings. You can read more about the score feature from here


  • Admin can add an unlimited number of withdrawal methods like PayPal, Payza, Skrill, Bitcoin, WebMoney, PayTM or any other method
  • Publishers can withdraw their earned profits when they reached the minimum withdrawal amount based on their withdrawal method
  • Admin can set the withdrawal request status to approved, pending, complete and cancelled


  • The referral program is a great way to spread the word of this great service and to earn even more money
  • A user can refer other users and when these users earn the main user who referred then will also earn a percentage of their earnings.
  • Admin has the ability to set the referral Percentage
  • Admin can enable/disable the referral system


  • Support for reCAPTCHA v2 Checkbox captcha
  • Support for reCAPTCHA v2 Invisible captcha
  • Support for Solve Media captcha
  • Enable/Disable Captcha
  • Enable/Disable on login form
  • Enable/Disable on register form
  • Enable/Disable on forgot password form
  • Enable/Disable on contact form


  • Login with Facebook
  • Login with Twitter
  • Login with Google


  • Easily accessible & make users admins
  • View site statistics on the dashboard
  • Change website name & description
  • Change default site language and timezone
  • Add your website logo
  • Enable SSL integration
  • Display Cookie Notification Bar
  • Set allowed upload file types
  • Set max upload file size
  • Mailchimp Newsletter
  • Enable/Disable Account Activation by Email
  • Ability to add code between <head> & </head> of the frontend
  • Ability to add code before of the frontend
  • Admin can ads into various positions like:
    • Top header(beside the logo)
    • Above article content
    • Below article content
    • Homepage
  • Ability to change currency code
  • Ability to change Currency symbol
  • Ability to ad Facebook Page URL
  • Ability to ad Twitter Profile URL
  • Ability to ad Google URL
  • SMTP email support
  • Ability to filter users, article, tags and categories


  • visitors can sign up and activation e-mails will be sent out
  • Allow users to reset their passwords
  • Allow users to change their email address


Easliy translate PressFly to the language of your choice.


You can add unlimited categories with the ability to edit and delete.


You can add unlimited tags with the ability to edit and delete.


You can add unlimited posts with the ability to edit and delete.


You can add unlimited pages with the ability to edit and delete.

System Requirements

Required Extensions

  • PHP 7.3 or higher
  • pdo_mysql extension
  • curl extension
  • intl extension
  • gd extension
  • json extension
  • openssl extension
  • mbstring extension
  • tokenizer extension
  • ctype extension
  • xml extension
  • fileinfo extension
  • bcmath extension
  • Apache web server with mod_rewrite module enabled or Nginx web server
  • MySQL or MariaDB

Required Functions

  • putenv
  • getenv

The above requirements are available on almost the web hosts

Change Log

Version 3.1.0 - (27 November 21)
- Added: add an option to sync newly added language translations with admin added languages
- Improved: Cache the popular articles widget for better performance
- Improved: Dynamically get the supported GD image types
- Improved: Add headline tag to article SEO schema
- Fixed: Sometimes sitemap display an error
- Other improvements and minor bug fixes

Version 3.0.2 - (24 November 21)
- Fixed: Some new installations can't pass the last installation step.

Version 3.0.1 - (23 November 21)
- Set the minimum PHP version to 7.3

Version 3.0.0 - (23 November 21)
- Added: PHP 7.4/8.0 compatibility
- Added: Use the latest Laravel 8 version
- Added: Added articles bookmarks feature
- Added: Added articles like feature
- Added: Added Admin groups feature so super admin can create many admin groups like Super Admin, Article Manager, Withdrawal Requests Manager
- Added: Integrate hCaptcha
- Added: Allow members to save the article as a draft
- Added: Login as a user feature
- Added: Dynamic social networks links so you can add any social network
- Added: Easily embed videos, SoundCloud, Facebook, Twitter, GitHub gist. Also added the ability to embed any other service.
- Added: Control meta data for article page and articles listing like hits, author, created and updated
- Added: Add the article main image to the RSS feed
- Added: Apply shortcodes into pages
- Added: Adding support for "webp" image
- Added: Display earnings for each article in Member/Admin articles listing
- Added: Add SEO fields for pages
- Added: Add disable proxy service option
- Added: Add font size to editor
- Added: Add WhatsApp/Telegram share button
- Added: Add Google rich cards/snippets for articles and pages for better SEO
- Fixed: Cloudflare SSL redirect loop
- Fixed: Titles are escaped twice
- Improved: improve SEO by increasing the CLS and CLP score
- Improved: After changing the password, logout from all other devices
- Improved: Improve Mailchimp
- Improved: Disable the submit button while submitting articles
- Improved: Allow sitemap.xml
- Improved: Display the article image correctly on mobile
- Improved: Admin can view all articles with any status
- Improved: Update TinyMCE to the latest version
- Other improvements and minor bug fixes

Version 2.2.1 - (14 October 19)
- Enhancement: Remove the interstitial page from the ads protector
- Other improvements and minor bug fixes

Version 2.2.0 - (14 October 19)
- Enhancement: Remove the interstitial page from the ads protector
- Other improvements and minor bug fixes

Version 2.1.1 - (12 October 19)
Ads Protector enhancements

Version 2.1.0 - (12 October 19)
- Enhancement: Ads Protector enhancements
- Fixed: Login via social networks isn't working
- Update the GeoIP countries database
- Other improvements and minor bug fixes

Version 2.0.0 - (11 October 19)
- New: Integrate paid service to detect VPN, TOR, hosting data centers, public proxies, web proxies & Bad Search Engine Robots.
 New: Ads Protector >> Protect the ads using reCAPTCHA v3 score and protect the ads from proxies/VPNs,.. using
- Added: Review the article statuses
- Added: SEO meta title, description & keywords for articles, categories, tags
- Added: SEO keywords option for the entire site
- Added: Canonical URL
- Added: Share cards for facebook and Twitter
- Added: and Pinterest share buttons
- Added: Instagram, VK, YouTube, Pinterest, Instagram icons to the top bar
- Added: Instagram and VK to the follow us widget
- Added: Display article hits
- Enhancement:  Prevent classifying emails as spam
- Enhancement: - Add a notice to upgrade PHP to 7.2.x or higher.
- Enhancement: - Update the admin dashboard UI
- Fixed: TinyMCE missing language error
- Fixed:  Newsletter widget error
- Fixed: Members can't upload images bigger than 2MB
- Fixed: Author popular widget gives 505 error when added in pages other than the author page
- Other improvements and minor bug fixes

Version 1.6.0 - (28 July 19)
- Fixed: Improve the article view page performance
- Other improvements and minor bug fixes

Version 1.5.0 - (23 July 19)
- New: Sitemap
- New: Site RSS feed and category/author/tag RSS feed
- New: RTL Support for frontend & member area
- Added: Available Balance/Pending Withdrawn/Total Withdrawn into the withdraw page
- Added: Option to change date/time format
- Added: Allow new media embed Facebook Post, Facebook Video, Instagram, Pinterest
- Added: Ability to add Ads between paragraphs
- Added: users can upload a profile image
- Enhancement: Related articles based on article tags
- Enhancement: Add missing withdraw request reasons
- Enhancement: Add TinyMCE more languages
- Fixed: Featured image is not changing after article update
- Fixed:  Adsense responsive ads not showing
- Fixed: Referral earnings are not working on some installations
- Fixed: Empty withdraw request data
- Fixed: Tags status issue
- Fixed: User biography doesn't save
- Fixed: Referrals date doesn't display on the member area
- Other improvements and minor bug fixes

Version 1.0.5 - (29 March 19)
- Fixed: Sometimes error 500 on the admin dashboard
- Fixed: Sometimes error 500 on the withdraw view page
- Enhancement: Editor allow style attribute for img tag
- Enhancement: Add default values for widgets
- Enhancement: When deleting an article also delete its statistics
- Other improvements and minor bug fixes

Version 1.0.4 - (27 March 19)
- Fixed: Error 500 on the article page
- Fixed: Admin see the old article when viewing article pending for review
- Fixed: published_at data not added to the new articles
- Other improvements and minor bug fixes

Version 1.0.3 - (25 March 19)
- Fixed: Display correct image on Facebook
- Fixed: Admin can't delete users
- Other improvements and minor bug fixes

Version 1.0.2 - (25 March 19)
- Fixed: Login IP not saved
- Fixed: Warning: count(): Parameter must be an array or an object that implements Countable
- Other improvements and minor bug fixes

Version 1.0.1 - (24 March 19)
- General improvements

Version 1.0.0 - (24 March 19)
- First release
Total Execution Time content: 0.00037143627802531 Mins Total Execution Time social : 0.0001 Mins

Read Next

Total Execution Time red next: 0.0000 Mins

Search Now