During one of the projects that I delivered, the agency that hired my team wanted to integrate the Reuters Investor Relations microsite into the new WordPress site that we were creating.
We didn’t have any specifications. The agency did not discuss the details of the functionality that was being developed. We were just told was that the agency promised to “copy the Investor Relations functionality.”
My natural inclination is to turn ambiguity into clarity before moving forward, so I wrote these specifications and provided them to the agency to have the client sign off. I’m not sure if the client actually singed off on them, but the agency did, which means that my deliverable was now clear.
Abstract
Replicate functionality that’s provided by Reuters Investor Microsites.
Deliverables
Ability to manage static pages
Ability to manage static pages will be provided by WordPress’ standard Page administration functionality.
Ability to add Stock Widgets to pages
These widgets allow the visitor to get information about the stock. They are a combination of forms and results of form submissions. Administrator can add these widgets to pages using the Carrington Build.
| Name | Description | Screenshot | API |
| Stock Quotes | Provides stock quotes for a specific stock. | ![]() |
Reuters Stock Quotes API |
| Stock Chart | Provides ability to generate Stock Chart for a specific stock |
|
Reuters Charts API |
| Historical Price Lookup | Provides information about the stock on a particular day | ![]() |
Reuters Historial Lookup API |
| Investment Calculator | Allows to calculate stock performance based on investment amount or number of owned shares. | ![]() |
Investor Relations documents
Manage documents via WordPress Admin
Administration of Investor Relations documents will be managed via WordPress’ Post administration interface. Investor Relations documents will be organized into categories.
There are 2 types of Investor Relations documents:
- Text documents can be found in Press Releases on an Investor Relations site. These documents will be WordPress Posts with document text as Post body.
- PDF documents can be found in Financial Reports, Conference Calls, Regulatory Filings, Distributions and Presentations on the old Investor Relations site. These documents will be WordPress Posts with a PDF file attachment.
Display documents in 2 predefined formats
This functionality will provide Carrington Build modules that the admin can add to a page to display categories according to predefined templates that replicate Reuters Investor Relations views.
Yearly Archive Module
Replicates a view on the Investor Relations site.
- Browse by year
- Search in this category
- Link to RSS feed of this category
Yearly Summary Module
Replicates a view on the Investor Relations site.
- List articles grouped by year
- Link to PDF download of the document
Email alerts for document categories
The purpose of this functionality is to replicate the Email Alerts from the ReutersInvestor Relations section. This new Email Alerts functionality will use Mailchimp to send out notifications. Notifications will be sent out when a post is published in an alerts category.
Allow Visitors to subscribe to alerts
Subscription Process
|
Visitor subscribes to newsletters for the 1st time |
Visitor subscribes to the newsletters after the first time |
|
|
Allow Administrators to manage alerts
Administrators will be able to add alerts options by matching a category and Mailchimp lists via the WordPress Admin.
This interface will look like the following mockup:
Allow Administrators to add subscription module to pages
Administrators will be able to add Alerts subscription form to a page via a Carrington Buildmodule. The frontend of the module will replicate the functionality of the Reuters Investor Relations site.
Settings Page
Allows site administrator to specify the following settings
- Reuters customer id that will be used to access the API






