RentPress for Apartments is a powerful, extendable plugin that helps you market your apartments and rental properties. Build a high-performance online leasing office.
Transform your WordPress website into an incredible apartment marketing tool. Delivering enterprise-level quality and features, all backed and used by industry veterans with a deep understanding of digital marketing best practices and the online rental market.
Supercharge your RentPress experience by connecting your data feeds from RentCafe, Entrata, RealPage, MRI MarketConnect, and ResMan. Contact 30 Lines for a subscription.
Get started quickly by enabling our out-of-the-box page templates. Or code your own templates using RentPress to import property data. A variety of shortcodes are also available.
RentPress is built by the award-winning team at 30 Lines who also offer apartment websites, email marketing tools, and targeted content to further enhance your property’s online presence.
Don’t see your preferred property management system? Looking for a new integration in the plugin? Let us know you’re interested!
Build Your Online Leasing Office
Single or multi-property websites can quickly take advantage of real-time pricing and availability with RentPress. With one click, add property listings and floor plan pages to your site with information from your property management software. Showcase apartment layouts, and show the property location on a map. Add in a photo gallery using a shortcode. Build landing pages for your marketing campaigns.
Easily enable a properties search page on your site with the Search Page template. Display all properties across your portfolio, search and filter by beds, price, and pets.
Shoppers can easily find properties by location with a “Cities” taxonomy. Automatically organize your properties by their city, add in romance copy and a picture to represent your city, and you’re ready for neighborhood leasing.
All RentPress page templates report full Schema Markup, helping search engines get a better understanding of your website and your properties. All RentPress page templates report Google Analytics Events for all shopper actions.
Get Started Quickly
RentPress is designed to let you get started in a flash. Check out our video showing the 3-minute set up process.
RentPress: Amenities Manager Add-on lets you fine tune the visibility and syncing of amenities from your property management software. Take control of when and where amenities update plus choose to hide amenities altogether.
RentPress: Amenities Manager Add-on works with all supported systems.
Google Analytics
The templates and shortcodes included with RentPress can provide deep Events reporting for shopper interactions on your site. With the Google analytics platform GA4, you can unlock a deeper level of understanding of how shoppers are navigating through apartment inventory. Simply add your Measurement ID to the RentPress settings to start tracking with Google Analytics across your website.
RentPress will place your ID into the header of your website so that you do not need to add it manually.
Google Maps
Easily embed a Google Map of your properties on a search page to allow shoppers to navigate by location. Add your Google Maps API key in the RentPress settings page and you’re on your way.
Mapbox
Easily embed a Mapbox based map of your properties on a search page to allow shoppers to navigate by location. Simply add your Mapbox API key in the RentPress settings and you’re ready to go.
Engrain SightMap
The included templates bring a deep integration with Engrain’s SightMap perfect for any property or floor plan pages. Let your shoppers see the exact location of their future apartments right inline on your website.
What property management systems does RentPress work with?
With a subscription to our RentPress service to parse through property data feeds, RentPress plugin can pull in real-time pricing and availability from the following popular systems:
RentCafe
Entrata
RealPage
MRI MarketConnect / Vaultware
ResMan
And yes, you can mix multiple data sources on one website.
Can I manually enter property information with RentPress?
Yes, once activated, custom post types are registered and displayed in the wp-admin area for Properties, Floor Plans, and Neighborhoods. First create your property, then your floor plan where you can also add your units.
Can I customize the styling of the included RentPress templates?
The RentPress templates support choosing two accent colors. It will pick up the rest of its styling (typeface, font colors, etc) from your currently active theme. Learn more about customizing RentPress templates here.
Introduces a new option to force floor plan codes to be unique by using a property code.
When enabled, existing floor plans and their units will re-write their ID codes to prepend the parent property code.
If you are experiencing issues with duplicated or missing floor plans, please try this option. If you are not currently experiencing issues, it is not recommended to enable it.
It is recommended to take a site backup before enabling (or disabling) this option.
Updates
Property search grid will show more properties for shopper who filter by bedroom count.
To provide more-precise results and switch to the previous bedroom filter logic, add USEPRECISEBEDS in your search shortcode.
Google Analytics integration now supports more methods of reporting to Google to allow for a more agnostic experience.
It is recommended to use Google Tag Manager to add Analytics across your entire website.
When Analytics is detected, RentPress shortcodes and templates will automatically report shopper clicks and actions as events.
Adds additional user helptext when adding a property contact form shortcode
Bugfixes
Resolves issue where “Contact Leasing” button on property template would not display when a form shortcode was present.
Addresses issue where floor plans could not show a starting price.
—
7.9.3 – Midnight
New Features
This update brings a new approach to Google Analytics tracking. By installing your GA4 Measurement ID into RentPress settings, Analytics tracking will happen site-wide.
Event tracking will continue on included templates and shortcodes. Shopper interactions will be automatically reported as events.
Event tracking includes:
Floor plan search: Bedrooms, Max Price, Move-In Date, and Property Selection (as applicable).
Property search: Bedrooms, Max Price, Pets Choice, and Search Text.
Resolves issue where office hours may not display on manually-created properties.
Resolves issue where office hours header could display on templates when office hours were not present.
—
7.9.2 – Midnight
Bugfixes
Resolves issue where cities and states could create as separate pages
—
7.9.1 – Midnight
New Features
Adds new parameter “HIDESUGGESTAMENITIES” to property search shortcode
Allows for excluding amenities and features from text searches
Featured amenities can still be used in searches
Updates
Add classes and styles throughout
Adds classes to property card neighborhood city state and price
Adds classes to property card city and state
Adds classes to property card price
Adds classes to property search filters
New style for dot indicators on floor plan image carousel
Adds property edit link to floor plan info editor
New colors and formatting for floor plan admin list to better indicate when data is bad, missing, or disabled
Addresses issue where floor plan cards could display in an uneven row
Adds more options for lookahead setting
City names will now be created in title case
Adjusts default accent colors to no longer be plain black
Bugfixes
Fixes issue where Features heading would display on floor plan search
Floor plan info section no longer displays when no info is present
Addresses issue where Join Waitlist button could render improperly
Fixes issue where units could display at large sizes in floor plan editor
Addresses issue where RentCafe-provided lease terms that start and end simultaneously would not display
Addresses issue where RentCafe-provided custom features could appear duplicated
—
7.9.0 – Midnight
New Features
Event tracking is compatible with Google Analytics 4. Shopper interactions will be automatically reported to Google Analytics for included templates and shortcodes.
When the update completes, make sure to update your previous UA ID to a new GA4 Property ID in the Integration Settings.
Event tracking includes:
Floor plan search: Bedrooms, Max Price, Move-In Date, and Property Selection (as applicable).
Property search: Bedrooms, Max Price, Pets Choice, and Search Text.
Admin post list information has been restructured for greater efficiency with large portfolios.
Restructures neighborhood assignments for better consistency with properties.
Property search uses all neighborhoods.
RentPress templates now insert themselves into a child theme.
Property info cards display information more efficiently.
Single floor plan page CTAs now link to consistent destinations.
Bugfixes
Lease term dropdown will now only display when there are lease terms to display.
Fixes issue with property deletion.
Fixes issue with deleting units from synced properties.
Fixes issue where manually-added units could not be deleted.
Fixes issue when pet policy would not save.
Fixes issue when comments would be enabled.
Fixes issue where bedroom select modal in search filters would not dismiss.
Fixes issue with admin error on sync options.
—
7.2.0 Forest
New Features
Properties now have per-bedroom pricing
Property card has been updated to display pricing for each of Studio, 1 Bed, 2 Bed, etc.
Adds new parameters to property search shortcode
Find properties by price, bedrooms, only available, or combine all of these.
Property card now better highlights pet-friendliness.
Adds Mapbox support (beta)
Optionally choose to properties on a map from Mapbox.
Display a property pin on map from Mapbox.
Per-property contact form options
New section in property editor allows a property to choose contact form method.
Insert a contact unique URL per property.
Add a Gravity Form shortcode to display a form in a modal.
Use the Global Contact Form URL.
Property search filters are now dynamic
Filters now update in real-time in response to other filters.
Shoppers should be unable to reach search dead ends through filters alone.
Better handling of best price calculations.
Updates
Property search updated to better handle different screen sizes.
Changed icons to use span tags and added aria-hidden=”true” so screen readers skip over them.
Updated http to https where possible.
Better compatibility with previous versions of RentPress.
Adds styles to templates for better compatibility with Foundation.
Added missing alt text.
Added title attributes to iframes.
Adds helpful links throughout Settings pages
Bugfixes
Fixes amenity categorization for property pet-friendliness.
Resolves an issue where floor plans may not delete properly.
Resolves an issue where properties may not delete properly.
Fixed an issue with quotes that could cause pages to break.
Resolves an issue with comments getting accidentally enabled.
Removed duplicated CSS.
—
7.0 Eclipse
New Features
Single Property template
When enabled, will automatically generate a listing page for each property.
Add property featured image.
Add a tracking phone number specific for your website.
Add a property online application link.
Display a banner to announce leasing specials at a property. Specials can be linked and also set to automatically expire.
Invite shoppers to connect to property social networks. Supports: Facebook, Instagram
Display property romance copy and available amenities.
Add in the property pet policy.
Showcase floor plans and available units for property.
Add photos to the property or use your favorite gallery plugin by adding a shortcode.
Direct shoppers to your property with a Google map. Google Map API key required.
Display romance copy about the property’s city from the cities taxonomy.
Choose a primary neighborhood for a property from your neighborhoods.
Show a default placeholder image if a property does not have a featured image set.
Include additional keywords for a property to display in search results.
Properties Search template
When enabled, will add a Search Apartments template into your theme.
Visitors can search across any information about your property: name, city, state, or zip code and more.
Filters are available for bedroom count, price, and can be customized to include pets and more.
Display a banner to announce leasing specials at a property.
Show a default placeholder image if a property does not have a featured image set.
Updates URL parameters on to let you quickly build a customized landing page on your existing search page for queries like price, bedrooms, city, state, and any arbitrary keyword.
“Cities” taxonomy for Properties
Cities will be automatically generated based on the location data from properties on your site.
Properties will be automatically assigned into their city.
Romance copy about the city entered here will be displayed across all properties in that city.
A default placeholder image if a city does not have a featured image set.
A directory page is also available to display all cities.
Single Floor Plan template
When enabled, will automatically generate a product page for each floor plan.
Display a floor plan’s current and future available units, square footage, and price.
Display lease term price options where available.
Includes CTAs to Request Info, Apply Now, and optionally, Schedule Tour or Join Waitlist when units aren’t available.
Display information from the floor plan’s parent property like description, amenities, pet policy, and office hours.
Display a banner to announce leasing specials on a floor plan. Specials can be linked and also set to automatically expire.
Includes support for embedding virtual tours from Matterport, YouTube, and more.
Add images for the floor plan to display in a carousel.
Manually add units into a floor plan.
“Features” taxonomy for floor plans to note distinguishing characteristics like “Den,” “Townhome,” and can be extended to fit your inventory.
Floor Plan grid template
When enabled, will add a Floor Plans grid template into your theme.
Display all floor plans for your property or alternately only all with availability.
Display a banner to announce leasing specials on a floor plan. Specials can be linked and also set to automatically expire.
Shoppers can sort and filter by bed count, price, move-in date.
Neighborhoods
A Neighborhoods post type is created where you can create any arbitrary neighborhood.
Assign properties into each neighborhood.
Add romance copy and a featured image.
Shortcodes
All templates are also available through shortcodes to place in your templates or in content pages.
Shortcodes available for: single property, property search floor plan grid, single floor plan.
Additional shortcodes available for property hours, property address, property phone, property social, and equal housing.
Taxonomies
Properties have taxonomies for Cities (automatically generated), Amenities (automatically generated), Pet policy, and Property Type
Each can be built out and customized to become landing pages for your website.
General Features
All templates include search engine schema. Your site will see an immediate boost in SEO performance.
All templates report shopper interactions to Google Analytics as events. Automatically track interactions like Phone Calls, Get Directions, Schedule Tour, Apply, and many more.
Set a primary and secondary accent color.
Set a rent price display type at a global level or on a per-property basis.
Disable all pricing with one setting.
Choose a consistent format for phone numbers.
Set default URLs for Applications, Contact page, Tour page, and Waitlist page.
Choose if price ranges should be set by only-available units.
Set a max lookahead to determine how far ahead to look for available units.
Set a limit for number of units to save to each floor plan.
Display last time data synced occurred in settings.